2020
DOI: 10.1109/access.2020.3019075
|View full text |Cite
|
Sign up to set email alerts
|

Load Balancing Algorithm for Real-Time Ray Tracing of Dynamic Scenes

Abstract: In this paper, we propose a load balancing algorithm that accelerates ray tracing effectively and simply manner. The algorithm was developed in a hybrid system consisting of a CPU and hardware dedicated to ray tracing. Tree-building is processed on the CPU, and rendering is executed by the ray tracing-dedicated hardware. Because these components operate independently of each other, the final performance in terms of frames per second (FPS) is determined based on the time spent on tree-building or rendering, whi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 10 publications
0
2
0
Order By: Relevance
“…RayCore [27] is another mobile ray-tracing hardware architecture comprising multiple ray-tracing units (RTUs) and a tree-build unit (TBU) for supporting dynamic scenes. Lee et al [28] later applied a load-balancing algorithm to increase the performance of RayCore in dynamic scenes. Lin et al [29] presented a hardware architecture for accelerating traversal of dual-split trees [30], which are a new AS type including splitting and carving nodes.…”
Section: Related Work and Backgroundmentioning
confidence: 99%
See 1 more Smart Citation
“…RayCore [27] is another mobile ray-tracing hardware architecture comprising multiple ray-tracing units (RTUs) and a tree-build unit (TBU) for supporting dynamic scenes. Lee et al [28] later applied a load-balancing algorithm to increase the performance of RayCore in dynamic scenes. Lin et al [29] presented a hardware architecture for accelerating traversal of dual-split trees [30], which are a new AS type including splitting and carving nodes.…”
Section: Related Work and Backgroundmentioning
confidence: 99%
“…Figure 2 shows an example of a block diagram of a ray-tracing system with a single FPGA. This is similar to the ray-tracing hardware system presented in [28]. One tree-build unit (TBU) performs tree-build, and sub-blocks of the screen are assigned to 12 RTUs, which perform rendering.…”
Section: Related Work and Backgroundmentioning
confidence: 99%