A parallel ray tracing architecture suitable for application-specific hardware and GPGPU implementations

A. Solon Nery, N. Nedjah, F.M.G. Franca, L. Jozwiak

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

4 Citations (Scopus)
1 Downloads (Pure)

Abstract

The Ray Tracing rendering algorithm can produce high-fidelity images of 3-D scenes, including shadow effects, as well as reflections and transparencies. This is currently done at a processing speed of at most 30 frames per second. Therefore, actual implementations of the algorithm are not yet suitable for interactive real-time rendering, which is required in games and virtual reality based applications. Fortunately, the algorithm allows for massive parallelization of its computations. In this paper, we present a parallel architecture for ray tracing based on a uniform spatial subdivision of the scene and exploiting an embedded computation of ray-triangle intersections. This approach allows for a significant acceleration of intersection computations, as well as, a reduction of the total number of the required intersections checks. Furthermore, it allows for these checks to be performed in parallel and in advance for each ray. In this paper we discuss and analyze an ASIP-based implementation using FPGAs and a GPGPU-based parallel implementation of the proposed architecture. The performance of both implementations are reported and compared.
Original languageEnglish
Title of host publicationProceedings of the 14th Euromicro Conference on Digital System Design 2001 (DSD2011), 31 August - 2 September 2011, Oulu, Finland
Place of PublicationPiscataway
PublisherInstitute of Electrical and Electronics Engineers
Pages511-518
ISBN (Print)978-1-4577-1048-3
DOIs
Publication statusPublished - 2011
Event14th Euromicro Conference on Digital System Design (DSD 2011) - Oulu, Finland
Duration: 31 Aug 20112 Sept 2011
Conference number: 14
http://dsmc2.eap.gr/dsd2011/

Conference

Conference14th Euromicro Conference on Digital System Design (DSD 2011)
Abbreviated titleDSD 2011
Country/TerritoryFinland
CityOulu
Period31/08/112/09/11
Other"Architectures, Methods and Tools"
Internet address

Fingerprint

Dive into the research topics of 'A parallel ray tracing architecture suitable for application-specific hardware and GPGPU implementations'. Together they form a unique fingerprint.

Cite this