RayCore

A ray-tracing hardware architecture for mobile devices

Jae Ho Nah, Hyuck Joo Kwon, Dong Seok Kim, Cheol Ho Jeong, Jinhong Park, Tack-Don Han, Dinesh Manocha, Woo Chan Park

Research output: Contribution to journalArticle

25 Citations (Scopus)

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

Original languageEnglish
Article number162
JournalACM Transactions on Graphics
Volume33
Issue number5
DOIs
Publication statusPublished - 2014 Jan 1

Fingerprint

Ray tracing
Mobile devices
Hardware
Application specific integrated circuits
Refraction
Electric power utilization
Pipelines
Data storage equipment

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design

Cite this

Nah, J. H., Kwon, H. J., Kim, D. S., Jeong, C. H., Park, J., Han, T-D., ... Park, W. C. (2014). RayCore: A ray-tracing hardware architecture for mobile devices. ACM Transactions on Graphics, 33(5), [162]. https://doi.org/10.1145/2629634
Nah, Jae Ho ; Kwon, Hyuck Joo ; Kim, Dong Seok ; Jeong, Cheol Ho ; Park, Jinhong ; Han, Tack-Don ; Manocha, Dinesh ; Park, Woo Chan. / RayCore : A ray-tracing hardware architecture for mobile devices. In: ACM Transactions on Graphics. 2014 ; Vol. 33, No. 5.
@article{64c245dd84a844c6a222b0ed85c95e20,
title = "RayCore: A ray-tracing hardware architecture for mobile devices",
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 LPGA 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.",
author = "Nah, {Jae Ho} and Kwon, {Hyuck Joo} and Kim, {Dong Seok} and Jeong, {Cheol Ho} and Jinhong Park and Tack-Don Han and Dinesh Manocha and Park, {Woo Chan}",
year = "2014",
month = "1",
day = "1",
doi = "10.1145/2629634",
language = "English",
volume = "33",
journal = "ACM Transactions on Graphics",
issn = "0730-0301",
publisher = "Association for Computing Machinery (ACM)",
number = "5",

}

Nah, JH, Kwon, HJ, Kim, DS, Jeong, CH, Park, J, Han, T-D, Manocha, D & Park, WC 2014, 'RayCore: A ray-tracing hardware architecture for mobile devices', ACM Transactions on Graphics, vol. 33, no. 5, 162. https://doi.org/10.1145/2629634

RayCore : A ray-tracing hardware architecture for mobile devices. / Nah, Jae Ho; Kwon, Hyuck Joo; Kim, Dong Seok; Jeong, Cheol Ho; Park, Jinhong; Han, Tack-Don; Manocha, Dinesh; Park, Woo Chan.

In: ACM Transactions on Graphics, Vol. 33, No. 5, 162, 01.01.2014.

Research output: Contribution to journalArticle

TY - JOUR

T1 - RayCore

T2 - A ray-tracing hardware architecture for mobile devices

AU - Nah, Jae Ho

AU - Kwon, Hyuck Joo

AU - Kim, Dong Seok

AU - Jeong, Cheol Ho

AU - Park, Jinhong

AU - Han, Tack-Don

AU - Manocha, Dinesh

AU - Park, Woo Chan

PY - 2014/1/1

Y1 - 2014/1/1

N2 - 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 LPGA 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.

AB - 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 LPGA 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.

UR - http://www.scopus.com/inward/record.url?scp=84907562382&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84907562382&partnerID=8YFLogxK

U2 - 10.1145/2629634

DO - 10.1145/2629634

M3 - Article

VL - 33

JO - ACM Transactions on Graphics

JF - ACM Transactions on Graphics

SN - 0730-0301

IS - 5

M1 - 162

ER -