2013
DOI: 10.1145/2461912.2462025
|View full text |Cite
|
Sign up to set email alerts
|

A hardware unit for fast SAH-optimised BVH construction

Abstract: Ray-tracing algorithms are known for producing highly realistic images, but at a significant computational cost. For this reason, a large body of research exists on various techniques for accelerating these costly algorithms. One approach to achieving superior performance which has received comparatively little attention is the design of specialised ray-tracing hardware. The research that does exist on this topic has consistently demonstrated that significant performance and efficiency gains can be achieved wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 25 publications
(11 citation statements)
references
References 24 publications
0
11
0
Order By: Relevance
“…In particular, it would be interesting to experiment with shifting additional stages of the interactive application program loop from processors to microarchitectures. For instance, a microarchitecture for constructing BVHs [48] could complement ours. This would accept the k-d tree cells generated by the processor and construct or refit the BVHs associated with each cell.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…In particular, it would be interesting to experiment with shifting additional stages of the interactive application program loop from processors to microarchitectures. For instance, a microarchitecture for constructing BVHs [48] could complement ours. This would accept the k-d tree cells generated by the processor and construct or refit the BVHs associated with each cell.…”
Section: Discussionmentioning
confidence: 99%
“…To address this, we adapted the throughput metrics from the FPGA implementations to a clock frequency of 500 MHz in accordance with assumptions made in existing research [46][47][48]. Since 500 MHz is significantly lower than the clock frequencies of modern GPUs, we, therefore, derive a conservative estimate of throughput.…”
Section: Methodsmentioning
confidence: 99%
“…There are some works related to the method of image rendering [21]- [23] and chip design for image rendering [24]. Because the methods in [21]- [23] are implemented on (GPU), in order to design an embedded system, a chip with GPU is indispensable.…”
Section: Methodsmentioning
confidence: 99%
“…Because the methods in [21]- [23] are implemented on (GPU), in order to design an embedded system, a chip with GPU is indispensable. Recently, most of the chips, including GPU as in [24], need DDR3 or DDR3L.…”
Section: Methodsmentioning
confidence: 99%
“…Because most ray-tracing systems are based on acceleration data structures, such as kd-trees, bounding volume hierarchies (BVHs), and grids, these acceleration data structures should be effectively updated for dynamic scenes. Many researchers have exploited CPUs [1], [3], [4], [5], [6], [7], [8], [9], [10], [11], GPUs [12], [13], [14], [15], [16], MIC (many integrated core) [11], [17], or dedicated ray-tracing hardware [18], [19], [20] to achieve this goal.…”
Section: Introductionmentioning
confidence: 99%