A pipeline virtual environment architecture for multicore processor systems
Eric Acosta, Alan Liu
In The Visual Computer, 28(11), November 2012.
Abstract: We present a novel architecture to develop Virtual Environments (VEs) for multicore CPU systems. An object-centric method provides a uniform representation of VEs. The representation enables VEs to be processed in parallel using a multistage, dual-frame pipeline. Dynamic work distribution and load balancing is accomplished using a thread migration strategy with minimal overhead. This paper describes our approach, and shows it is efficient and scalable with performance experiments. Near linear speed-ups have been observed in experiments involving up to 1,000 deformable objects on a six-core i7 CPU. This approach's practicality is demonstrated with the development of a medical simulation trainer for a craniotomy procedure.
Article URL: http://dx.doi.org/10.1007/s00371-011-0661-0
BibTeX format:
@article{Acosta:2012:APV,
  author = {Eric Acosta and Alan Liu},
  title = {A pipeline virtual environment architecture for multicore processor systems},
  journal = {The Visual Computer},
  volume = {28},
  number = {11},
  pages = {1099--1114},
  month = nov,
  year = {2012},
}
Search for more articles by Eric Acosta.
Search for more articles by Alan Liu.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."