ACM Home Page
Please provide us with feedback. Feedback
Ray tracing on a connection machine
Full text PdfPdf (3.05 MB)
Source International Conference on Supercomputing archive
Proceedings of the 2nd international conference on Supercomputing table of contents
St. Malo, France
Pages: 659 - 667  
Year of Publication: 1988
ISBN:0-89791-272-1
Author
H. C. Delany  MIT Media Laboratory, Cambridge, MA
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 24,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/55364.55429
What is a DOI?

ABSTRACT

A new ray-tracing algorithm designed specifically for massively parallel hypercube connected processors is introduced. World space is subdivided according to a fixed size 3-D orthogonal grid. Rays are traced using ray-points which move along the rays, referencing the voxels intersected. One processor is assigned per ray, as well as one processor per object fragment. A pointerless data structure called an induced octree is used. This structure exists only as an ordering of the data in processor-address space, yet with it, all processors can determine the jump-distance to the nearest non-empty voxel in parallel to within a power of two. Ray-points move by large jumps whenever possible, and ray-object intersection proceeds in log time in the average ray length. Sorting via the network is the parallel analogue to octree-traversal. A code-scheduling mechanism is introduced which improves processor usage for SIMD architectures. Preliminary results are presented for an implementation using a CM-1 CPU equipped with 16k processors.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Hall, R.A., and Greenberg,D.P. "A Testbed For Realistic Image Synthesis", IEEE Computer Graphics and Applications, Vol. 3(8), November 1983, pp.10-20.
3
4
5
6
 
7
Glassner, A.S., "Space Subdivision for Fast Ray Tracing", IEEE Computer Graphics and Applications, Vol 4(10), October 1984, pp. 15-22.
8
9
 
10
11
 
12
Gottlieb, A., and Schwalrz, j.T., "Networks and Algorithms for Very-Large-Scale Computation", Cc.rnputer, January 1982, pp. 27-36.

CITED BY  8