• 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