A parallel processor architecture for graphics arithmetic operations
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Multiprocessor methods for computer graphics rendering
Multiprocessor methods for computer graphics rendering
PixelFlow: high-speed rendering using image composition
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
A task adaptive parallel graphics renderer
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
A multicomputer polygon rendering algorithm for interactive applications
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Fast data parallel polygon rendering
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
A PARALLEL RENDERING ALGORITHM FOR MIMD ARCHITECTURES
A PARALLEL RENDERING ALGORITHM FOR MIMD ARCHITECTURES
DESIGN CONSIDERATIONS FOR PARALLEL GRAPHICS LIBRARIES
DESIGN CONSIDERATIONS FOR PARALLEL GRAPHICS LIBRARIES
Parallel volume ray-casting for unstructured-grid data on distributed-memory architectures
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
Image composition methods for sort-last polygon rendering on 2-D mesh architectures
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
A load balanced SIMD polygon renderer
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
PRS '97 Proceedings of the IEEE symposium on Parallel rendering
Parallel visualization of large-scale aerodynamics calculations: a case study on the Cray T3E
PVGS '99 Proceedings of the 1999 IEEE symposium on Parallel visualization and graphics
Adaptive Parallel Rendering on Multiprocessors and Workstation Clusters
IEEE Transactions on Parallel and Distributed Systems
A Predictor-Corrector Technique for Visualizing Unsteady Flow
IEEE Transactions on Visualization and Computer Graphics
Image Composition Schemes for Sort-Last Polygon Rendering on 2D Mesh Multicomputers
IEEE Transactions on Visualization and Computer Graphics
Tiered Algorithm for Distributed Process Quiescence and Termination Detection
IEEE Transactions on Parallel and Distributed Systems
Hi-index | 0.00 |
Applications such as real-time animation and scientific visualization demand high performance for rendering complex 3D abstract data models into 2D images. As large applications migrate to highly parallel supercomputers, how can we exploit the available parallelism to keep the rendering on the supercomputer? To answer this question, we developed a parallel polygon renderer for general-purpose MIMD distributed-memory message-passing systems. It exploits object-level and image-level parallelism, and can run on systems containing from one processor to a number bounded by the number of scan lines in the resulting image. Unlike earlier approaches, ours multiplexes the transformation and rasterization phases on the same machine. This reduces memory usage and network contention, and overlaps computation and communication.