| The sort-first rendering architecture for high-performance graphics |
| Full text |
Pdf
(4.07 MB)
|
| Source
|
Symposium on Interactive 3D Graphics
archive
Proceedings of the 1995 symposium on Interactive 3D graphics
table of contents
Monterey, California, United States
Pages: 75 - ff.
Year of Publication: 1995
ISBN:0-89791-736-7
|
|
Author
|
|
Carl Mueller
|
Department of Computer Science, University of North Carolina at Chapel Hill, UNC Sitterson Hall CB 3175, Chapel Hill, NC
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 10, Downloads (12 Months): 37, Citation Count: 23
|
|
|
ABSTRACT
Interactive graphics applications have long been challenging graphics system designers by demanding machines that can provide ever increasing polygon rendering performance. Another trend in interactive graphics is the growing use of display devices with pixel counts well beyond what is usually considered “high-resolution.” If we examine the architectural space of high-performance rendering systems, we discover only one architectural class that promises to deliver high polygon performance with very-high-resolution displays and do so in an efficient manner. It is known as “sort-first.”We investigate the sort-first architecture, starting with a comparison to its architectural class mates (sort-middle and sort-last). We find that sort-first has an inherent ability to take advantage of the frame-to-frame coherence found in interactive applications. We examine this ability through simulation with a set of test applications and show how it reduces sort-first's communication needs and therefore its parallel overhead. We also explore the issue of load-balancing with sort-first and introduce a new adaptive algorithm to solve this problem. Additional simulations demonstrate the effectiveness of this algorithm. Finally, we touch on a variety of issues that must be resolved in order to fulfill sort-first's ultimate promise: millions of polygons for zillions of pixels.
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
|
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
DeFoe. Douglas, Kaiser Electra-Optics, Inc., WWW URL http://esto.sysplan.com/ESTO/Displays/HMD-TDS/ Fact:sheets/Immersion.html.
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
Henry Fuchs , John Poulton , John Eyles , Trey Greer , Jack Goldfeather , David Ellsworth , Steve Molnar , Greg Turk , Brice Tebbs , Laura Israel, Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories, Proceedings of the 16th annual conference on Computer graphics and interactive techniques, p.79-88, July 1989
|
| |
12
|
LaCroix, Michel and James Melzer. Helmet-Mou.nted Displays for Flight Simulators. Proceedings of the 1994 Image WI Conference, June I994. pp. 34-40.
|
| |
13
|
|
 |
14
|
|
| |
15
|
|
| |
16
|
National Computer Graphics Association Picture-Level Benchmark, GPC Quarterly Reporl2.4 (1992).
|
| |
17
|
Roble, Douglas. A Load Balanced Parallel Scanline Z- Buffer Algorithm for the iPSC Hypercube. Proceedings of Pixim '88. Paris, France, October 1988, pp. 177-192.
|
 |
18
|
|
 |
19
|
|
| |
20
|
|
| |
21
|
|
CITED BY 24
|
|
|
|
|
|
|
|
Subodh Kumar , Chun-Fa Chang , Dinesh Manocha, Scalable parallel algorithms for interactive visualization of curved surfaces, Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM), p.7-es, January 01-01, 1996, Pittsburgh, Pennsylvania, United States
|
|
|
Greg Humphreys , Ian Buck , Matthew Eldridge , Pat Hanrahan, Distributed rendering for scalable displays, Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM), p.30-es, November 04-10, 2000, Dallas, Texas, United States
|
|
|
|
|
|
Rudrajit Samanta , Jiannan Zheng , Thomas Funkhouser , Kai Li , Jaswinder Pal Singh, Load balancing for multi-projector rendering systems, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, p.107-116, August 08-09, 1999, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
Rudrajit Samanta , Thomas Funkhouser , Kai Li , Jaswinder Pal Singh, Hybrid sort-first and sort-last parallel rendering with a cluster of PCs, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, p.97-108, August 21-22, 2000, Interlaken, Switzerland
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tong-Yee Lee , C. S. Raghavendra , J. N. Nicholas, Image composition methods for sort-last polygon rendering on 2-D mesh architectures, Proceedings of the IEEE symposium on Parallel rendering, p.55-62, October 30-31, 1995, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|