Astray: A Performance-Portable Geodesic Ray Tracer

dc.contributor.authorDemiralp, Ali Canen_US
dc.contributor.authorKrüger, Marcelen_US
dc.contributor.authorChao, Chuen_US
dc.contributor.authorKuhlen, Torsten W.en_US
dc.contributor.authorGerrits, Timen_US
dc.contributor.editorBender, Janen_US
dc.contributor.editorBotsch, Marioen_US
dc.contributor.editorKeim, Daniel A.en_US
dc.date.accessioned2022-09-26T09:28:56Z
dc.date.available2022-09-26T09:28:56Z
dc.date.issued2022
dc.description.abstractGeodesic ray tracing is the numerical method to compute the motion of matter and radiation in spacetime. It enables visualization of the geometry of spacetime and is an important tool to study the gravitational fields in the presence of astrophysical phenomena such as black holes. Although the method is largely established, solving the geodesic equation remains a computationally demanding task. In this work, we present Astray; a high-performance geodesic ray tracing library capable of running on a single or a cluster of computers equipped with compute or graphics processing units. The library is able to visualize any spacetime given its metric tensor and contains optimized implementations of a wide range of spacetimes, including commonly studied ones such as Schwarzschild and Kerr. The performance of the library is evaluated on standard consumer hardware as well as a compute cluster through strong and weak scaling benchmarks. The results indicate that the system is capable of reaching interactive frame rates with increasing use of high-performance computing resources. We further introduce a user interface capable of remote rendering on a cluster for interactive visualization of spacetimes.en_US
dc.description.sectionheadersSession III
dc.description.seriesinformationVision, Modeling, and Visualization
dc.identifier.doi10.2312/vmv.20221208
dc.identifier.isbn978-3-03868-189-2
dc.identifier.pages91-98
dc.identifier.pages8 pages
dc.identifier.urihttps://doi.org/10.2312/vmv.20221208
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/vmv20221208
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Applied computing --> Physics; Computing methodologies --> Ray tracing; Parallel algorithms; Human-centered computing --> Scientific visualization
dc.subjectApplied computing
dc.subjectPhysics
dc.subjectComputing methodologies
dc.subjectRay tracing
dc.subjectParallel algorithms
dc.subjectHuman centered computing
dc.subjectScientific visualization
dc.titleAstray: A Performance-Portable Geodesic Ray Traceren_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
091-098.pdf
Size:
6.82 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
astray-main.zip
Size:
16.55 MB
Format:
Zip file
Collections