RPU: a programmable ray processing unit for realtime ray tracing
By Sven Woop, Jörg Schmittler, Philipp Slusallek. ACM Transactions on Graphics, 2005
316 citations recorded by the source corpus.
Subfields: Computer Graphics and Computer-Aided Design, Computer Vision and Pattern Recognition
View Paper: https://www.semanticscholar.org/paper/3cf6ba0460a1e2450a762052f6460f007963b352
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Graphics and Computer-Aided Design
- David P. Luebke
- Peter Shirley
- P. Hanrahan
- I. Wald
- M. Houston
- Solomon Boulos
- Niloy J. Mitra
- Ravi Ramamoorthi
In Computer Vision and Pattern Recognition
- David P. Luebke
- Peter Shirley
- P. Hanrahan
- I. Wald
- Wilson W. L. Fung
- Tor M. Aamodt
- George L. Yuan
- Solomon Boulos
Citations in the corpus
- Ray Tracing on the Cell Processor (2006, methodology): “Instead of a unified memory cache, we follow the approach recently used for designing ray tracing hardware [23, 32], and use specialized caches for each kind of scene data.”
- OptiX: a general purpose ray tracing engine (2010, background): “The RPU [Woop et al. 2005] is a special purpose hardware system for interactive ray tracing that provides some degree of programmability for using geometry, vertex and lighting shaders written in assembly language.”
- Dynamic Warp Formation and Scheduling for Efficient GPU Control Flow (2007, methodology): “This causes a hazard in the SIMD pipeline [22, 37] known as branch divergence [19, 30].”
- Interactive k-d tree GPU raytracing (2007, methodology): “As a result, researchers have explored many novel custom and emerging architectures in pursuit of interactivity [Purcell et al. 2002; Woop et al. 2005; Benthin et al. 2006].”
- Ray tracing deformable scenes using dynamic bounding volume hierarchies (2007, background): “Interactive ray tracing has also been demonstrated on a variety of platforms including supercomputers [Parker 2002], FPGAs [Schmittler et al. 2002; Woop et al. 2005], GPUs [Purcell et al.”