• DocumentCode
    245558
  • 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
  • fYear
    2014
  • fDate
    19-21 Dec. 2014
  • Firstpage
    505
  • Lastpage
    508
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4799-7980-6
  • Type

    conf

  • DOI
    10.1109/CSE.2014.118
  • Filename
    7023628