21 Hits in 6.4 sec

TRaX: A Multi-Threaded Architecture for Real-Time Ray Tracing

Josef Spjut, Solomon Boulos, Daniel Kopta, Erik Brunvand, Spencer Kellis
2008 2008 Symposium on Application Specific Processors  
In this paper, we explore the design of a simple but extremely parallel, multi-threaded, multi-core processor architecture that performs real-time ray tracing.  ...  Preliminary results indicate that a multi-core version of the architecture running at a modest speed of 500 MHz already provides real-time ray traced images for scenes of a complexity found in video games  ...  CONCLUSION We have shown that a simple, yet powerful, multi-threaded architecture can perform real-time ray tracing running at modest clock speeds on achievable technology.  ... 
doi:10.1109/sasp.2008.4570794 dblp:conf/sasp/SpjutBKBK08 fatcat:syaix6dq3vdvxdnivrnuobpqim

TRaX: A Multicore Hardware Architecture for Real-Time Ray Tracing

J. Spjut, A. Kensler, D. Kopta, E. Brunvand
2009 IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  
TRaX (Threaded Ray eXecution) is a highly parallel multi-threaded, multicore processor architecture designed for real-time ray tracing.  ...  Simulated results indicate that a multicore version of the TRaX architecture running at a modest speed of 500 MHz provides real-time ray traced images for scenes of a complexity found in video games.  ...  CONCLUSION We have shown that a simple, yet powerful, multicore multi-threaded architecture can perform real-time ray tracing running at modest clock speeds on achievable technology.  ... 
doi:10.1109/tcad.2009.2028981 fatcat:rwwlkbgzn5a4lb7lawqfuvhnke

Memory Considerations for Low Energy Ray Tracing

D. Kopta, K. Shkurko, J. Spjut, E. Brunvand, A. Davis
2014 Computer graphics forum (Print)  
To evaluate this model we augment our architectural simulator with a detailed memory system simulation that includes accurate control, timing, and power models for memory controllers and off-chip DRAM.  ...  These two synergistic features yield a ray tracing architecture that reduces energy by optimizing both on-chip and off-chip memory activity when compared to a more traditional approach.  ...  stress test for a ray tracing architecture.  ... 
doi:10.1111/cgf.12458 fatcat:txct2nsoq5fzpnuwsoxbbmdefq


Jae-Ho Nah, Hyuck-Joo Kwon, Dong-Seok Kim, Cheol-Ho Jeong, Jinhong Park, Tack-Don Han, Dinesh Manocha, Woo-Chan Park
2014 ACM Transactions on Graphics  
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.  ...  We would like to thank the reviewers for their helpful comments.  ... 
doi:10.1145/2629634 fatcat:augrnnndune2vhbahfbc6sltdu


Won-Jong Lee, Youngsam Shin, Jaedon Lee, Jin-Woo Kim, Jae-Ho Nah, Seokyoon Jung, Shihwa Lee, Hyun-Sang Park, Tack-Don Han
2013 Proceedings of the 5th High-Performance Graphics Conference on - HPG '13  
Simulation results show that SGRT is potentially a versatile graphics solution for future application processors as it provides a real-time ray tracing performance at full HD resolution that can compete  ...  Abstract Recently, with the increasing demand for photorealistic graphics and the rapid advances in desktop CPUs/GPUs, real-time ray tracing has attracted considerable attention.  ...  Acknowledgements The authors thanks Timo Aila and Tero Karras for sharing their GPU ray tracers.  ... 
doi:10.1145/2492045.2492057 dblp:conf/egh/LeeSLKNJLPH13 fatcat:37ktq2expfexddm4qw3qc6e6y4

An Implementation of Multi-Chip Architecture for Real-Time Ray Tracing based on Parallel Frame Rendering

Jinyoung Lee, Jae-Ho Nah, Woonam Chung, Tae-Hyoung Lee, Woo-Chan Park
2021 IEEE Access  
In contrast, TRaX [31] consists of fully programmable thread processors designed for ray tracing.  ...  CONCLUSIONS, LIMITATIONS AND FUTURE WORK A. CONCLUSIONS In this paper, we propose a multi-chip architecture based on a frame division method suitable for real-time ray tracing.  ... 
doi:10.1109/access.2021.3107545 fatcat:mxds4dcsivfflkx4wset6iojci

A hardware pipeline for accelerating ray traversal algorithms on streaming processors

Michael Steffen, Joseph Zambreno
2010 2010 IEEE 8th Symposium on Application Specific Processors (SASP)  
The performance of our pipeline is evaluated for ray traversal and intersection stages using a kd-tree ray tracing algorithm and a custom simulator modeling a generic streaming processor architecture.  ...  Ray Tracing is a graphics rendering method that uses rays to trace the path of light in a computer model.  ...  ACKNOWLEDGMENT This work has been supported in part by a National Science Foundation (NSF) Graduate Research Fellowship.  ... 
doi:10.1109/sasp.2010.5521150 dblp:conf/sasp/SteffenZ10 fatcat:k4kcdq2rfnc7xfctkebegirdgq

Why graphics programmers need to know about DRAM

Erik Brunvand, Niladrish Chatterjee, Daniel Kopta
2014 ACM SIGGRAPH 2014 Courses on - SIGGRAPH '14  
As a motivating example, we'll use a study of a proposed parallel system designed for ray tracing.  ...  This system is based on our TRaX (Threaded Ray eXecution) simulated architecture from the University of Utah.  ...  Large ray packets for real-time whitted ray tracing. In Symposium on Interactive Ray Tracing (IRT08), 41-48. TARGET: DRAM • First attempt: increase cache hit rates • Blocking, streaming, etc.  ... 
doi:10.1145/2614028.2615421 dblp:conf/siggraph/BrunvandCK14 fatcat:z3p7bvhfjvcelnzc4by5hvlvlq

Bandwidth-Efficient BVH Layout for Incremental Hardware Traversal [article]

Gabor Liktor, Karthik Vaidyanathan
2016 High Performance Graphics  
In this paper we introduce a novel memory layout and node addressing scheme and map it to a system architecture for fixed-function ray traversal.  ...  We evaluate this scheme using an architecture simulator and demonstrate a significant reduction in memory bandwidth, compared to previous approaches.  ...  We are grateful for the valuable contributions of Prasoonkumar Surti, David Baldwin, and Marco Salvi. We thank various artists for making their scenes available for the community.  ... 
doi:10.2312/hpg.20161192 dblp:conf/egh/LiktorV16 fatcat:cycbsqkx3jdl5acedlvgwrm6ze

2009 Index IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems Vol. 28

2009 IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  
., +, TCAD July 2009 966-978 TRaX: A Multicore Hardware Architecture for Real-Time Ray Tracing.  ...  ., +, TCAD Dec. 2009 1816-1829 TRaX: A Multicore Hardware Architecture for Real-Time Ray Tracing.  ... 
doi:10.1109/tcad.2009.2036802 fatcat:hxyu2mmrnzfnbi6qlt6bklkgku

Hardware-accelerated gradient noise for graphics

Josef B. Spjut, Andrew E. Kensler, Erik L. Brunvand
2009 Proceedings of the 19th ACM Great Lakes symposium on VLSI - GLSVLSI '09  
However, noise with these qualities is computationally expensive and results in a significant fraction of the run time for scenes with rich visual complexity.  ...  The result is a special-purpose function unit for producing synthetic noise that computes high-quality noise values approximately two orders of magnitude faster than software techniques.  ...  The noise hardware proposed in this paper is being explored as part of a special-purpose hardware architecture called TRaX [?], a multi-threaded many-core processor designed for ray tracing [?, ?] .  ... 
doi:10.1145/1531542.1531647 dblp:conf/glvlsi/SpjutKB09 fatcat:56prwdweifgh3j553ox6v3bkdi

Efficient ray tracing architectures

Josef Bo Spjut
Ray tracing, in contrast, has a time complexity of O(P log(N )) making ray tracing scale better to large scenes with many primitive polygons, allowing for increased surface detail.  ...  ABSTRACT This dissertation presents computer architecture designs that are efficient for ray tracing based rendering algorithms.  ...  Such a fixed resolution target allows for interesting trade-off analysis for real time ray tracing.  ... 
doi:10.26053/0h-cahy-n9g0 fatcat:f72g3qkbvvcztodv7bgxz6eyeq

Ray tracing from a data movement perspective

Daniel Kopta
Since quality is also a concern in most real time systems, we believe ray tracing would be a welcome change in the real time world, but is avoided due to insufficient performance.  ...  The result is high performance, low energy ray tracing architectures.  ...  Threaded Ray Execution (TRaX) T R aX is a custom ray-tracing architecture designed from the ground up [52, 93, 94] .  ... 
doi:10.26053/0h-mghs-0t00 fatcat:bx3lwpkbarc4ji75n2gvby3x3q

Watertight Ray Traversal with Reduced Precision [article]

Karthik Vaidyanathan, Tomas Akenine-Möller, Marco Salvi
Reduced precision bounding volume hierarchies and ray traversal can significantly improve the efficiency of ray tracing through low-cost dedicated hardware.  ...  also include an analysis that shows how our algorithm guarantees watertight intersections which is a key requirement for robust image quality, especially with reduced precision traversal where numerical  ...  We are grateful for these scenes.  ... 
doi:10.2312/hpg.20161190 fatcat:uy6zvl6r6jafdgln7uo6tlaku4

Challenges in Monte Carlo Simulations as Clinical and Research Tool in Particle Therapy: A Review

S. Muraro, G. Battistoni, A.C. Kraan
2020 Frontiers in Physics  
Undoubtedly, it is a work for which a multidisciplinary approach is required.  ...  This is the case especially in particle therapy, where accurate simulations of different physics processes in complex patient geometries are crucial for a successful patient treatment and for many related  ...  They achieved speedup factors of ∼ 540 times for the entire simulation process, as compared to the computations by GEANT4-DNA executed on a CPU using a single thread.  ... 
doi:10.3389/fphy.2020.567800 fatcat:q7wov5wtf5ezzfdd2mfhr7lyni
« Previous Showing results 1 — 15 out of 21 results