ARTSccelerated ray-tracing system
IEEE Computer Graphics and Applications
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Ray tracing on a connection machine
ICS '88 Proceedings of the 2nd international conference on Supercomputing
PixelFlow: high-speed rendering using image composition
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Talisman: commodity realtime 3D graphics for the PC
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
ICS '90 Proceedings of the 4th international conference on Supercomputing
Accommodating memory latency in a low-cost rasterizer
HWWS '97 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Prefetching in a texture cache architecture
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Interactive ray tracing for isosurface rendering
Proceedings of the conference on Visualization '98
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
Interactive multi-pass programmable shading
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
An improved illumination model for shaded display
Communications of the ACM
A user-programmable vertex engine
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
The F-buffer: a rasterization-order FIFO buffer for multi-pass rendering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Dynamic Acceleration Structures for Interactive Ray Tracing
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
Interactive Distributed Ray Tracing of Highly Complex Models
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
SaarCOR: a hardware architecture for ray tracing
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Low latency photon mapping using block hashing
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Physically-based visual simulation on graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Application of the two-sided depth test to CSG rendering
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
VG '03 Proceedings of the 2003 Eurographics/IEEE TVCG Workshop on Volume graphics
Photon mapping on programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
GPU algorithms for radiosity and subsurface scattering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
A multigrid solver for boundary value problems using programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
ACM SIGGRAPH 2003 Papers
Precomputing interactive dynamic deformable scenes
ACM SIGGRAPH 2003 Papers
Linear algebra operators for GPU implementation of numerical algorithms
ACM SIGGRAPH 2003 Papers
Sparse matrix solvers on the GPU: conjugate gradients and multigrid
ACM SIGGRAPH 2003 Papers
Nonlinear optimization framework for image-based modeling on programmable graphics hardware
ACM SIGGRAPH 2003 Papers
Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Interactive time-dependent tone mapping using programmable graphics hardware
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Path tracing using the AR350 processor
Proceedings of the 2nd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Accelerating the ray tracing of height fields
Proceedings of the 2nd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Radiosity on graphics hardware
GI '04 Proceedings of the 2004 Graphics Interface Conference
Fast computation of database operations using graphics processors
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Performance evaluation of programmable graphics hardware for image filtering and stereo matching
Proceedings of the ACM symposium on Virtual reality software and technology
Brook for GPUs: stream computing on graphics hardware
ACM SIGGRAPH 2004 Papers
Interactive Ray Tracing on Reconfigurable SIMD MorphoSys
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe: Designers' Forum - Volume 2
Real-time glossy reflections on planar surfaces
AFRIGRAPH '04 Proceedings of the 3rd international conference on Computer graphics, virtual reality, visualisation and interaction in Africa
Pixel-Exact Rendering of Spacetime Finite Element Solutions
VIS '04 Proceedings of the conference on Visualization '04
Real-time reflection mapping with parallax
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Efficient partitioning of fragment shaders for multiple-output hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
PixelView: a view-independent graphics rendering architecture
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Realtime ray tracing of dynamic scenes on an FPGA chip
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Hardware-based simulation and collision detection for large particle systems
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
KD-tree acceleration structures for a GPU raytracer
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Distributed Interactive Ray Tracing of Dynamic Scenes
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
Fast Volume Segmentation With Simultaneous Visualization Using Programmable Graphics Hardware
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
Acceleration Techniques for GPU-based Volume Rendering
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
Hardware-Based Ray Casting for Tetrahedral Meshes
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
Automatic Tuning Matrix Multiplication Performance on Graphics Hardware
Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques
The irregular Z-buffer: Hardware acceleration for irregular data structures
ACM Transactions on Graphics (TOG)
Shader Performance Analysis on a Modern GPU Architecture
Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture
Using GPUs for Machine Learning Algorithms
ICDAR '05 Proceedings of the Eighth International Conference on Document Analysis and Recognition
Interactive Display of Isosurfaces with Global Illumination
IEEE Transactions on Visualization and Computer Graphics
Interactive image-space techniques for approximating caustics
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
Interactive ray tracing on reconfigurable SIMD MorphoSys
ASP-DAC '03 Proceedings of the 2003 Asia and South Pacific Design Automation Conference
Data and Computation Transformations for Brook Streaming Applications on Multiprocessors
Proceedings of the International Symposium on Code Generation and Optimization
Glift: Generic, efficient, random-access GPU data structures
ACM Transactions on Graphics (TOG)
Proceedings of the 2006 ACM symposium on Solid and physical modeling
Ray tracing animated scenes using coherent grid traversal
ACM SIGGRAPH 2006 Papers
Rendering geometry with relief textures
GI '06 Proceedings of Graphics Interface 2006
Fast GPU ray tracing of dynamic meshes using geometry images
GI '06 Proceedings of Graphics Interface 2006
Implementing the render cache and the edge-and-point image on graphics hardware
GI '06 Proceedings of Graphics Interface 2006
Sample-Based Cameras for Feed Forward Reflection Rendering
IEEE Transactions on Visualization and Computer Graphics
Traversal fields for ray tracing dynamic scenes
Proceedings of the ACM symposium on Virtual reality software and technology
Exploring the use of ray tracing for future games
Proceedings of the 2006 ACM SIGGRAPH symposium on Videogames
Chessboard domination on programmable graphics hardware
Proceedings of the 44th annual Southeast regional conference
Web based molecular visualization using procedural shaders in X3D
SIGGRAPH '05 ACM SIGGRAPH 2005 Web program
A Generic and Scalable Pipeline for GPU Tetrahedral Grid Rendering
IEEE Transactions on Visualization and Computer Graphics
Real-time rendering systems in 2010
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Sparse matrix solvers on the GPU: conjugate gradients and multigrid
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Interactive time-dependent tone mapping using programmable graphics hardware
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
A multigrid solver for boundary value problems using programmable graphics hardware
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Fast computation of database operations using graphics processors
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Nonlinear optimization framework for image-based modeling on programmable graphics hardware
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Linear algebra operators for GPU implementation of numerical algorithms
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
A streaming narrow-band algorithm: interactive computation and visualization of level sets
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Photon mapping on programmable graphics hardware
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Ray tracing deformable scenes using dynamic bounding volume hierarchies
ACM Transactions on Graphics (TOG)
Visualization in Medicine: Theory, Algorithms, and Applications
Visualization in Medicine: Theory, Algorithms, and Applications
Interactive k-d tree GPU raytracing
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Use of hardware Z-buffered rasterization to accelerate ray tracing
Proceedings of the 2007 ACM symposium on Applied computing
Packet-based whitted and distribution ray tracing
GI '07 Proceedings of Graphics Interface 2007
Hybrid image-/model-based gaze-contingent rendering
Proceedings of the 4th symposium on Applied perception in graphics and visualization
A ray tracing solution for diffuse interreflection
ACM SIGGRAPH 2007 courses
Rethinking graphics and gaming courses because of fast ray tracing
ACM SIGGRAPH 2007 educators program
Journal of Parallel and Distributed Computing
Light field propagation and rendering on the GPU
AFRIGRAPH '07 Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa
Streaming Algorithms for Biological Sequence Alignment on GPUs
IEEE Transactions on Parallel and Distributed Systems
Panorama maps with non-linear ray tracing
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
Graphics hardware for scientific computation
International Journal of Computational Science and Engineering
Performing efficient NURBS modeling operations on the GPU
Proceedings of the 2008 ACM symposium on Solid and physical modeling
Multi-visibility maps of triangulated terrains
International Journal of Geographical Information Science
Radiance cache splatting: a GPU-friendly global illumination algorithm
ACM SIGGRAPH 2008 classes
Real-time KD-tree construction on graphics hardware
ACM SIGGRAPH Asia 2008 papers
Hybrid image/model-based gaze-contingent rendering
ACM Transactions on Applied Perception (TAP)
MICCAI '08 Proceedings of the 11th International Conference on Medical Image Computing and Computer-Assisted Intervention, Part II
Visualization of Industrial Structures with Implicit GPU Primitives
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing
Using GPU-Based Ray Tracing for Real-Time Composition in the Real Scene
PCM '08 Proceedings of the 9th Pacific Rim Conference on Multimedia: Advances in Multimedia Information Processing
An intelligent semi-automatic application porting system for application accelerators
Proceedings of the combined workshops on UnConventional high performance computing workshop plus memory access workshop
Dynamic warp formation: Efficient MIMD control flow on SIMD graphics hardware
ACM Transactions on Architecture and Code Optimization (TACO)
A parallel algorithm for construction of uniform grids
Proceedings of the Conference on High Performance Graphics 2009
Hardware-accelerated global illumination by image space photon mapping
Proceedings of the Conference on High Performance Graphics 2009
Stream compaction for deferred shading
Proceedings of the Conference on High Performance Graphics 2009
Precomputation-Based Rendering
Foundations and Trends® in Computer Graphics and Vision
Real-Time Ray Tracing with CUDA
ICA3PP '09 Proceedings of the 9th International Conference on Algorithms and Architectures for Parallel Processing
Accelerating geoscience and engineering system simulations on graphics hardware
Computers & Geosciences
ACM SIGGRAPH 2009 Courses
TRaX: a multicore hardware architecture for real-time ray tracing
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Parallel LDPC decoding on GPUs using a stream-based computing approach
Journal of Computer Science and Technology - Special section on trust and reputation management in future computing systmes and applications
Fast ray-triangle intersection computation using reconfigurable hardware
MIRAGE'07 Proceedings of the 3rd international conference on Computer vision/computer graphics collaboration techniques
Control flow emulation on tiled SIMD architectures
CC'08/ETAPS'08 Proceedings of the Joint European Conferences on Theory and Practice of Software 17th international conference on Compiler construction
Bio-sequence database scanning on a GPU
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Stochastic path tracing on consumer graphics cards
Proceedings of the 24th Spring Conference on Computer Graphics
Ray casting using a roped BVH with CUDA
Proceedings of the 25th Spring Conference on Computer Graphics
Improving SIMD efficiency for parallel Monte Carlo light transport on the GPU
Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics
High-performance software rasterization on GPUs
Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part II
Solving non-linear systems of equations on graphics processing units
LSSC'09 Proceedings of the 7th international conference on Large-Scale Scientific Computing
ICVGIP'06 Proceedings of the 5th Indian conference on Computer Vision, Graphics and Image Processing
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
3D rasterization: a bridge between rasterization and ray casting
Proceedings of Graphics Interface 2012
Realistic water volumes in real-time
NPH'06 Proceedings of the Second Eurographics conference on Natural Phenomena
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Radiance cache splatting: a GPU-friendly global illumination algorithm
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Whitted ray-tracing for dynamic scenes using a ray-space hierarchy on the GPU
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Real-time multi-perspective rendering on graphics hardware
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Wavelet radiance transport for interactive indirect lighting
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Interactive screen-space accurate photon tracing on GPUs
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Camera setup optimization for optical tracking in virtual environments
EGVE'06 Proceedings of the 12th Eurographics conference on Virtual Environments
Ray tracing dynamic scenes with shadows on GPU
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Megakernels considered harmful: wavefront path tracing on GPUs
Proceedings of the 5th High-Performance Graphics Conference
GPU-optimized volume ray tracing for massive numbers of rays in radiotherapy
ACM Transactions on Embedded Computing Systems (TECS)
Energy efficient data transmission for ray tracing on mobile computing platform
SIGGRAPH Asia 2013 Symposium on Mobile Graphics and Interactive Applications
Hi-index | 0.00 |
Recently a breakthrough has occurred in graphics hardware: fixed function pipelines have been replaced with programmable vertex and fragment processors. In the near future, the graphics pipeline is likely to evolve into a general programmable stream processor capable of more than simply feed-forward triangle rendering.In this paper, we evaluate these trends in programmability of the graphics pipeline and explain how ray tracing can be mapped to graphics hardware. Using our simulator, we analyze the performance of a ray casting implementation on next generation programmable graphics hardware. In addition, we compare the performance difference between non-branching programmable hardware using a multipass implementation and an architecture that supports branching. We also show how this approach is applicable to other ray tracing algorithms such as Whitted ray tracing, path tracing, and hybrid rendering algorithms. Finally, we demonstrate that ray tracing on graphics hardware could prove to be faster than CPU based implementations as well as competitive with traditional hardware accelerated feed-forward triangle rendering.