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 $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

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