Share Email Print

Proceedings Paper

Object-level parallelism in a virtual environment architecture
Author(s): David A. Southard
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

We describe a virtual environment architecture (VEA) that incorporates an object-oriented design approach. VEA emphasizes fine-grained multiprocessing, which takes advantage of the processing power available on today's multiprocessor workstations. Inter-object communications are supported primarily through events. VEA allows objects to process events simultaneously, subject to processor availability and data consistency constraints. Device abstraction layering is important for isolating assumptions, and for removing dependencies on certain I/O devices or modes of interaction. Finally, VEA provides facilities for loading and saving virtual environment configuration files, which allow a session to be saved and restarted.

Paper Details

Date Published: 15 April 1994
PDF: 12 pages
Proc. SPIE 2177, Stereoscopic Displays and Virtual Reality Systems, (15 April 1994); doi: 10.1117/12.173901
Show Author Affiliations
David A. Southard, The MITRE Corp. (United States)

Published in SPIE Proceedings Vol. 2177:
Stereoscopic Displays and Virtual Reality Systems
Scott S. Fisher; John O. Merritt; Mark T. Bolas, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?