DocumentCode
1832796
Title
A 2.88mm2 50M-intersections/s ray-triangle intersection unit for interactive ray tracing
Author
Chang, Chen-Haur ; Lee, Chuan-Yiu ; Chien, Shao-Yi
Author_Institution
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei
fYear
2008
fDate
3-5 Nov. 2008
Firstpage
181
Lastpage
184
Abstract
A ray-triangle intersection unit design for ray-tracing in embedded systems is fabricated by TSMC 0.13 mum technology. Bounding volume hierarchy data structure is employed to reduce the on-chip memory requirement. Multi-threading technique is used in the traversal unit to improve the hardware utilization and performance. Moreover, the cost of intersection unit is optimized with folding technique and reconfigurable datapath. Furthermore, the memory bandwidth is reduced with the proposed multi-bank cache architecture. It can provide the processing speed of 50 M-intersections/s with only 2.88 mm2 in hardware cost.
Keywords
microprocessor chips; multi-threading; ray tracing; storage management; TSMC; embedded systems; folding technique; interactive ray tracing; memory bandwidth; multibank cache architecture; multithreading technique; onchip memory requirement; ray-triangle intersection unit; volume hierarchy data structure; Bandwidth; Computer architecture; Computer graphics; Costs; Data structures; Embedded system; Hardware; Layout; Ray tracing; Rendering (computer graphics);
fLanguage
English
Publisher
ieee
Conference_Titel
Solid-State Circuits Conference, 2008. A-SSCC '08. IEEE Asian
Conference_Location
Fukuoka
Print_ISBN
978-1-4244-2604-1
Electronic_ISBN
978-1-4244-2605-8
Type
conf
DOI
10.1109/ASSCC.2008.4708758
Filename
4708758
Link To Document