Proceedings Article10.1145/166181.166186
A MIMD rendering algorithm for distributed memory architectures
Thomas W. Crockett,Tobias Orloff +1 more
- 01 Nov 1993
- pp 35-42
40
TL;DR: A parallel rendering algorithm targeted to MIMD distributed-memory message-passing architectures that exploits both object-level and image level parallelism and Scalability to large numbers of processors is found to be limited primarily by communication overheads.
read more
Abstract: We present a parallel rendering algorithm targeted to MIMD distributed-memory message-passing architectures. For maximum performance, the algorithm exploits both object-level and image level parallelism. The behavior of the algorithm is examined both analytically and experimentally. The results show that the choice of message size has a significant impact on performance. Scalability to large numbers of processors is found to be limited primarily by communication overheads. An experimental implementation for the Intel iPSC/860 confirms the analytical results and demonstrates increasing performance from 1 to 128 processors across a wide range of scene complexities.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A sorting classification of parallel rendering
TL;DR: A classification scheme is described that is based on where the sort from object coordinates to screen coordinates occurs, which it is believed is fundamental whenever both geometry processing and rasterization are performed in parallel.
A sorting classification of parallel rendering
Steven Molnar,Michael Cox,David S. Ellsworth,Henry Fuchs +3 more
- 10 Dec 2008
TL;DR: In this article, the authors describe a classification scheme that provides a more structured framework for reasoning about parallel rendering, based on where the sort from object coordinates to screen coordinates occurs, which is fundamental whenever both geometry processing and rasterization are performed in parallel.
456
Load balancing for multi-projector rendering systems
Rudrajit Samanta,Jiannan Zheng,Thomas Funkhouser,Kai Li,Jaswinder Pal Singh +4 more
- 01 Jul 1999
TL;DR: Results of the experiments indicate that the coarse-grained characteristics of the sort-first architecture are well suited for constructing a parallel rendering system running on a PC cluster.
Dynamic load balancing for parallel polygon rendering
TL;DR: A parallel algorithm designed for polygon scan conversion and rendering is presented which supports fast rendering of highly complex data sets using advanced lighting models and an in-depth analysis of the overhead costs accompanying parallel processing shows where performance is adequate or could be improved.
104
Моделювання геогенічного радонового потенціалу за допомогою логнормального кригінгу
О.В. Шабатура,С.А. Вижва,І.І. Онищук,Д.І. Онищук,В.І. Онищук +4 more
- 11 May 2015
TL;DR: In this paper, the authors proposed a method to improve the quality of the data collected by the data collection system by using the information gathered from the database of the user's profile.
95
References
Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories
Henry Fuchs,John S. Poulton,John Eyles,Trey Greer,Jack Goldfeather,David S. Ellsworth,Steve Molnar,Greg Turk,Brice Tebbs,Laura Israel +9 more
- 01 Jul 1989
TL;DR: The architecture and initial algorithms for Pixel-Planes 5, a heterogeneous multi-computer designed both for high-speed polygon and sphere rendering and for supporting algorithm and application research in interactive 3D graphics are introduced.
440
PixelFlow: high-speed rendering using image composition
Steven Molnar,John Eyles,John W. Poulton +2 more
- 01 Jul 1992
TL;DR: PixelFlow is described, an architecture for high-speed image generation that overcomes the transformation and frame-buffer– access bottlenecks of conventional hardware rendering architectures and performs antialiasing by supersampling.
Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories
FuchsHenry,PoultonJohn,EylesJohn,GreerTrey,GoldfeatherJack,EllsworthDavid,MolnarSteve,TurkGreg,TebbsBrice,IsraelLaura +9 more
TL;DR: The architecture and initial algorithms for Pixel-Planes 5, a heterogeneous multi-computer designed both for high-speed polygon and sphere rendering (1M Phong-shaded triangles) are introduced.
141
The Geometry Engine
TL;DR: The Geometry Engine is a special-purpose VLSI processor for computer graphics for accomplishing three basic operations in computer graphi...
91