A pipelined architecture for ray tracing

Update item information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Creator Johns, Kyle R.
Title A pipelined architecture for ray tracing
Date 1994-06
Description Ray tracing is a computer graphics rendering algorithm well known for the realistic images that it generates. Its primary drawback is the huge amount of computation required for even moderately complex scenes. Pipelined architectures have been used for many years to accelerate conventional scan conversion graphics systems. This thesis explores a pipelined architecture that implements the ray tracing algorithm. Various methods utilizing component parallelism, image parallelism, and object parallelism have been explored to accelerate ray tracing. Pipelining offers some advantages over these methods. Balancing the computational load between processing elements is easier. Only one copy of the database is required for each pipeline. It is also easier to implement the algorithm using specialized hardware.; A method of nonrecursive evaluation of the ray tracing algorithm is presented along with an architecture that implements this method. An implementation of this architecture called the RayPipe machine is also presented along with images generated by a software emulation of this machine. The software emulator is also used to provide performance estimates for a hardware implementation of the RayPipe machine. Complete chip and board schematics for the RayPipe machine are included.
Type Text
Subject computer architecture; computers; pipeline; computer graphics; RayPipe
Language eng
Bibliographic Citation Johns, K. R. (1994). A pipelined architecture for ray tracing.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Format Medium application/pdf
Format Extent 150,224,790 bytes
File Name Johns-A_Pipeline_Architecture.pdf
Conversion Specifications Original scanned with Kirtas 2400 and saved as 400 ppi uncompressed TIFF. PDF generated by Adobe Acrobat Pro X for CONTENTdm display
ARK ark:/87278/s6dj7gwv
Setname ir_computersa
Date Created 2016-05-25
Date Modified 2016-05-26
ID 99512
Reference URL
Back to Search Results