Skip to main navigation Skip to search Skip to main content

Immersive and interactive exploration of billion-atom systems

  • Ashish Sharma
  • , Aiichiro Nakano
  • , Rajiv K. Kalia
  • , Priya Vashishta
  • , Sanjay Kodiyalam
  • , Paul Miller
  • , Wei Zhao
  • , Xinlian Liu
  • , Timothy J. Campbell
  • , Andy Haas

Research output: Chapter in Book/Report/Conference proceedingConference contribution

22 Scopus citations

Abstract

We have developed a visualization system, named Atomsviewer, to render a billion atoms from the results of a molecular dynamics simulation. This system uses a hierarchical view frustum culling algorithm based on the octree data structure to efficiently remove atoms that are outside of the field of view. A novel occlusion culling algorithm, using a probability function, then selects atoms with a high probability of being visible. These selected atoms are further tested with a traditional occlusion culling algorithm before being rendered as spheres at varying levels of detail. To achieve scalability, Atomsviewer is distributed over a cluster of PCs that execute a parallelized version of the hierarchical view frustum culling and the probabilistic occlusion culling, and a graphics workstation that renders the atoms. We have used Atomsviewer to render a billion-atom data set on a dual processor SGI Onyx2 with an InfiniteReality2 graphics pipeline connected to a four-node PC cluster.
Original languageEnglish
Title of host publicationPresence: Teleoperators and Virtual Environments
Pages85-95
Number of pages11
Volume12
Edition1
DOIs
StatePublished - Feb 1 2003
Externally publishedYes

Fingerprint

Dive into the research topics of 'Immersive and interactive exploration of billion-atom systems'. Together they form a unique fingerprint.

Cite this