Published January 1988
| public
Book Section - Chapter
A Hypercube Ray-tracer
- Creators
- Salmon, John
- Goldsmith, Jeff
- Other:
- Fox, Geoffrey
Chicago
Abstract
We describe a hypercube ray-tracing program for rendering computer graphics. For small models, which fit in the memory of a single processor, the ray-tracer uses a scattered decomposition of pixels to balance the load, and achieves a very high efficiency. The more interesting case of large models, which cannot be stored in a single processor, requires a decomposition of the model data as well as the pixels. We present algorithms for constructing a decomposition based upon information about the frequency with which different elements of the model are accessed. The resulting decomposition is approximately optimized to minimize communication and achieve load balance.
Additional Information
© 1988 ACM. We thank Eric Haines for supplying the "mountain" and "balls" models. This work was supported in part by Department of Energy Grant No. DE-FG03-85ER25009, the Director's Discretionary Fund of the Jet Propulsion Laboratory, the Program Manager of the Joint Tactical Fusion Office and the ESD division of the USAF as well as grants from IBM and SANDIA. In addition, J.S. was partially supported by a Shell Foundation Fellowship.Additional details
- Eprint ID
- 72800
- Resolver ID
- CaltechAUTHORS:20161213-173725503
- Department of Energy (DOE)
- DE-FG03-85ER25009
- JPL
- Joint Tactical Fusion Office
- U.S. Air Force
- IBM
- Sandia National Laboratories
- Shell Foundation
- Created
-
2016-12-14Created from EPrint's datestamp field
- Updated
-
2021-11-11Created from EPrint's last_modified field