2017
DOI: 10.1109/tvcg.2016.2599041
|View full text |Cite
|
Sign up to set email alerts
|

OSPRay - A CPU Ray Tracing Framework for Scientific Visualization

Abstract: Scientific data is continually increasing in complexity, variety and size, making efficient visualization and specifically rendering an ongoing challenge. Traditional rasterization-based visualization approaches encounter performance and quality limitations, particularly in HPC environments without dedicated rendering hardware. In this paper, we present OSPRay, a turn-key CPU ray tracing framework oriented towards production-use scientific visualization which can utilize varying SIMD widths and multiple device… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
94
0
1

Year Published

2017
2017
2021
2021

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 143 publications
(100 citation statements)
references
References 27 publications
0
94
0
1
Order By: Relevance
“…However, in principle all of these approaches suffer from aliasing due to severe under-sampling of very large scenes, which can still be explored interactively. The aliasing problem also applies to recent CPU-based methods [33,34], which scale significantly better in terms of performance than in terms of visual accuracy. Complementary techniques have also been developed to reduce the resulting noise [12].…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…However, in principle all of these approaches suffer from aliasing due to severe under-sampling of very large scenes, which can still be explored interactively. The aliasing problem also applies to recent CPU-based methods [33,34], which scale significantly better in terms of performance than in terms of visual accuracy. Complementary techniques have also been developed to reduce the resulting noise [12].…”
Section: Related Workmentioning
confidence: 99%
“…That is, for a desired output resolution, we perform multiple iterations where each one computes one normal vector per pixel, and enters it into the pixel's S-NDF. Our implementation uses GPU ray casting [12] to generate normal vector samples, but any other method could be used as well, e.g., [33,34]. Fig.…”
Section: Progressive S-ndf Computationmentioning
confidence: 99%
See 2 more Smart Citations
“…Embree [21] is a photorealistic ray-tracer, which consists of a set of low-level kernels for multiple platforms, and has a simple API to port its kernels. OSPRay [20] is a multi-platform ray-tracing framework for scientific visualization on GPUs and multiple CPU architectures with varying SIMD widths, and is integrated into VisIT and ParaView. BnsView [8] is a molecular visualization framework which delivers fast volume rendering and ball-and-stick ray casting on Xeon Phi and is implemented in a SPMD language.…”
Section: Related Workmentioning
confidence: 99%