RayCore

Abstract

We present RayCore, a mobile ray-tracing hardware architecture. RayCore facilitates high-quality rendering effects, such as reflection, refraction, and shadows, on mobile devices by performing real-time Whitted ray tracing. RayCore consists of two major components: ray-tracing units (RTUs) based on a unified traversal and intersection pipeline and a tree-building unit (TBU) for dynamic scenes. The overall RayCore architecture offers considerable benefits in terms of die area, memory access, and power consumption. We have evaluated our architecture based on FPGA and ASIC evaluations and demonstrate its performance on different benchmarks. According to the results, our architecture demonstrates high performance per unit area and unit energy, making it highly suitable for use in mobile devices.

Document Details

Document Type
Pub Defense Publication
Publication Date
Sep 23, 2014
Source ID
10.1145/2629634

Entities

People

  • Cheol-ho Jeong
  • Dinesh Manocha
  • Dong-seok Kim
  • Hyuck-joo Kwon
  • Jae-Ho Nah
  • Jinhong Park
  • Tack-don Han
  • Woo-Chan Park

Organizations

  • Army Research Office
  • LG Electronics
  • National Research Foundation of Korea
  • National Science Foundation
  • Sejong University
  • University of North Carolina at Chapel Hill
  • Yonsei University

Tags

Fields of Study

  • Computer science

Readers

  • Computer Vision.
  • Integrated Circuit Design and Technology.
  • Parallel and Distributed Computing.