Multi-core data streaming architecture for ray tracing

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

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Ray tracing is a computer graphics technique to generate photo-realistic images, lthough 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.

Original languageEnglish
Title of host publication2007 IEEE International Conference on Computer Design, ICCD 2007
Pages171-178
Number of pages8
DOIs
Publication statusPublished - 2007 Dec 1
Event2007 IEEE International Conference on Computer Design, ICCD 2007 - Lake Tahoe, CA, United States
Duration: 2007 Oct 72007 Oct 10

Publication series

Name2007 IEEE International Conference on Computer Design, ICCD 2007

Other

Other2007 IEEE International Conference on Computer Design, ICCD 2007
CountryUnited States
CityLake Tahoe, CA
Period07/10/707/10/10

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Multi-core data streaming architecture for ray tracing'. Together they form a unique fingerprint.

Cite this