Show simple item record

dc.contributor.authorBrownlee, Carsonen_US
dc.contributor.authorIze, Thiagoen_US
dc.contributor.authorHansen, Charles D.en_US
dc.contributor.editorFabio Marton and Kenneth Morelanden_US
dc.date.accessioned2014-01-26T17:10:30Z
dc.date.available2014-01-26T17:10:30Z
dc.date.issued2013en_US
dc.identifier.isbn978-3-905674-45-3en_US
dc.identifier.issn1727-348Xen_US
dc.identifier.urihttp://dx.doi.org/10.2312/EGPGV/EGPGV13/065-072en_US
dc.description.abstractCPU Ray tracing in scientific visualization has been shown to be an efficient rendering algorithm for large-scale polygonal data on distributed-memory systems by using custom integrations which modify the source code of existing visualization tools or by using OpenGL interception to run without source code modification to existing tools. Previous implementations in common visualization tools use existing data-parallel work distribution with sort-last compositing algorithms and exhibited sub-optimal performance scaling across multiple nodes due to the inefficiencies of data-parallel distributions of the scene geometry. This paper presents a solution which uses efficient ray tracing through OpenGL interception using an image-parallel work distribution implemented on top of the data-parallel distribution of the host program while supporting a paging system for access to non-resident data. Through a series of scaling studies, we show that using an image-parallel distribution often provides superior scaling performance which is more independent of the data distribution and view, while also supporting secondary rays for advanced rendering effects.en_US
dc.publisherThe Eurographics Associationen_US
dc.titleImage-parallel Ray Tracing using OpenGL Interceptionen_US
dc.description.seriesinformationEurographics Symposium on Parallel Graphics and Visualizationen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record