Show simple item record

dc.contributor.authorAlharbi, Naifen_US
dc.contributor.authorChavent, Matthieuen_US
dc.contributor.authorLaramee, Robert S.en_US
dc.contributor.editorTao Ruan Wan and Franck Vidalen_US
dc.date.accessioned2017-09-21T07:22:45Z
dc.date.available2017-09-21T07:22:45Z
dc.date.issued2017
dc.identifier.isbn978-3-03868-050-5
dc.identifier.urihttp://dx.doi.org/10.2312/cgvc.20171277
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/cgvc20171277
dc.description.abstractAchieving real-time molecular dynamics rendering is a challenge, especially when the rendering requires intensive computation involving a large simulation data-set. The task becomes even more challenging when the size of the data is too large to fit into random access memory (RAM) and the final imagery depends on the input and output (I/O) performance. The large data size and the complex computation processing per frame pose a number of challenges. i.e. the I/O performance bottleneck, the computational processing performance costs, and the fast rendering challenge. Handling these challenges separately consumes a significant portion of the total processing time which may result in low frame rates. We address these challenges by proposing an approach utilizing advanced memory management and bridging the Open Computing Language (OpenCL) and Open Graphics Library (OpenGL) drivers to optimize the final rendering frame rate. We illustrate the concept of the memory mapping technique and the hybrid OpenCL and OpenGL combination through a real molecular dynamics simulation example. The simulation data-set specifies the evolution of 336,260 particles over 1981 time steps occupying 8 Gigabyte of memory. The dynamics of the system including the lipid-protein interactions can be rendered at up to 40 FPS.en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectI.3.3 [Computer Graphics]
dc.subjectPicture/Image Generation
dc.titleReal-Time Rendering of Molecular Dynamics Simulation Data: A Tutorialen_US
dc.description.seriesinformationComputer Graphics and Visual Computing (CGVC)
dc.description.sectionheadersRendering
dc.identifier.doi10.2312/cgvc.20171277
dc.identifier.pages43-51


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record