• DocumentCode
    2614620
  • Title

    Multi-core data streaming architecture for ray tracing

  • Author

    Kaeriyama, Yoshiyuki ; Zaitsu, Daichi ; Suzuki, Kenichi ; Kobayashi, Hiroaki ; Ohba, Nobuyuki

  • Author_Institution
    Grad. Sch. of Inf. Scieneces, Tohoku Univ., Sendai
  • fYear
    2007
  • fDate
    7-10 Oct. 2007
  • Firstpage
    171
  • Lastpage
    178
  • Abstract
    Ray tracing is a computer graphics technique to generate photo-realistic images. All though it can generate precise and realistic images, it requires a large amount of computation. The intersection test between rays and objects is one of the dominant factors of the ray tracing speed. We propose a new parallel processing architecture, named R PL S, for accelerating the ray tracing computation. R PL S boosts the speed of the intersection test by using a new algorithm based on ray-casting through planes, data streaming architecture offers highly efficient data provision in a multi-core environment. We estimate the performance of a future SoC implementation of R PL S by software simulation, and show 600 times speedup over a conventional CPU implementation.
  • Keywords
    ray tracing; software architecture; computer graphics technique; multi-core data streaming architecture; photorealistic images; ray tracing; Acceleration; Computer architecture; Computer graphics; Concurrent computing; Image generation; Parallel processing; Ray tracing; Software performance; Streaming media; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2007. ICCD 2007. 25th International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-1257-0
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2007.4601897
  • Filename
    4601897