Browse > Article

Implementation of FPGA for Efficient Ray Tracing Hardware Supporting Dynamic Scenes  

Lee, Jin Young (Department of Computer Engineering, Sejong University)
Kim, Cheong Ghil (Department of Computer Science, Namseoul University)
Park, Woo-Chan (Department of Computer Engineering, Sejong University)
Publication Information
Journal of the Semiconductor & Display Technology / v.21, no.4, 2022 , pp. 23-26 More about this Journal
Abstract
In this paper, our ray tracing hardware is implemented on the latest high-capacity FPGA board. The system included ray tracing hardware for rendering and tree building hardware for handling dynamic scenes. The FPGA board used in the implementation is a Xilinx Alveo U250 accelerator card for data centers. This included 12 ray tracing hardware cores and 1 tree-building hardware core. As a result of testing in various scenes in Full HD resolution, the FPS performance of the proposed ray tracing system was measured from 8 to 28. The overall average is about 17.7 FPS.
Keywords
Ray Tracing; Hardware; FPGA; ASIC; SoC;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Andrew B., "GeForce RTX 40 Series Graphics Cards: Up To 4X Faster, Powered By 3rd Gen RTX Architecture & NVIDIA DLSS 3." Sep. 20, 2022. [Online]. Available: https://www.nvidia.com/en-us/geforce/news/rtx-40-series-graphics-cards-announcements/.
2 Jianye, DirectX 12 Ultimate for Holiday 2020. Accessed: Jan. 4, 2021. [Online]. Available: https://devblogs.microsoft.com/directx/directx-12-ultimate-for-holiday2020/.
3 Intel, Intel oneAPI. Accessed: Jan. 4 ,2021. [Online]. Available: https://software.intel.com/content/www/us/en/develop/tools/oneapi/alltoolkits.html..
4 Lee, J., Nah, J. H., Chung, W., Lee, T. H., & Park, W. C. (2021). An Implementation of Multi-Chip Architecture for Real-Time Ray Tracing Based on Parallel Frame Rendering. IEEE Access, 9, 118968-118976.   DOI
5 Lee J.Y., Chung W.N., Lee T.H., Nah J.H., Kim Y.S., & Park W.C. "Load balancing algorithm for real-time ray tracing of dynamic scenes." (2020), IEEE Access, 8, 165003-165009.   DOI
6 Whitted, T.,"An Improved Illumination Model for Shaded Display," Communica-tions of the ACM, 23 (6): 343-349, June 1980. IEEE Computer Graphics and Applications, 1986, 6.4: 16-26.   DOI
7 J. Walton. "AMD Big Navi and RDNA 2 GPUs: Release Date, Specs, Everything We Know," 2020. [Online]. Available: https://www.tomshardware.com/news/amd-big-navi-rdna2-all-we-know.
8 Khronos Group, Vulkan Ray Tracing Launch. Accessed: Apr. 13, 2020. [Online]. Available: https://www.khronos.org/blog/ray-tracing-in-vulkan.
9 Kwon B.S., "GeForce 'RTX 4090' that uses 450 watts of power, power cable warning" Oct. 26, 2022. [Online]. Available: https://zdnet.co.kr/view/?no=20221026152000
10 Nah J.H., Kwon H.J., Kim D.S., Jeong C.H., Park J., Han T.D., Manocha D., and Park W.C., "RayCore: A Ray-Tracing Hardware Architecture for Mobile Devices," ACM Trans. Graph, vol. 33, no. 5, pp.1-15, 2014.
11 Przybylski, Steven A. "Cache and memory hierarchy design: a performance directed approach." Morgan Kaufmann, 1990.
12 Xilinx Alveo U250 Data Center Accelerator Card. [Online]. Available: https://www.xilinx.com/products/boards-and-kits/vcu118.html