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 contributionpeer-review

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
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

Conference

Conference2007 IEEE International Conference on Computer Design, ICCD 2007
Country/TerritoryUnited States
CityLake Tahoe, CA
Period07/10/707/10/10

Fingerprint

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

Cite this