Title :
A Hardware Acceleration Engine for Ray Tracing
Author :
Yuanyuan Gao ; Li Zhou ; Yanhu Chen ; Yang Wang ; Jia Wang ; Tao Sun
Author_Institution :
Sch. of Inf. Sci. & Eng., Shandong Univ., Jinan, China
Abstract :
Ray tracing, as a global illumination based rendering method, is famous for generating high-fidelity images of 3D scene and is widely used in computer graphics. Implementations of ray tracing based on Central Processing Unit (CPU), Graphic Processing Unit (GPU) and Field-programmable Gate Array (FPGA) have been proposed in the past few decades. In this paper, we present a hardware acceleration engine for ray tracing using Application Specific Integrated Circuit (ASIC) technology. Working with a high clock rate of 500MHz, it achieves high performance of up to 43.5 million rays per second. In addition, it offers all the usual rendering effects, including exact shadows, correct reflections and refractions, which makes ray tracing so popular. We evaluate the acceleration engine and its performance using a set of scenes with cycle-accurate simulations.
Keywords :
field programmable gate arrays; graphics processing units; ray tracing; rendering (computer graphics); 3D scene; ASIC technology; CPU; FPGA; GPU; application specific integrated circuit technology; central processing unit; computer graphics; field programmable gate array; global illumination based rendering method; graphics processing unit; hardware acceleration engine; high-fidelity image generation; ray tracing; Acceleration; Computer architecture; Engines; Hardware; Image color analysis; Ray tracing; Three-dimensional displays; 3D graphics; advanced rendering; hardware acceleration engine; ray tracing;
Conference_Titel :
Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-7980-6
DOI :
10.1109/CSE.2014.118