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
A characterization of ten rasterization techniques
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Distributing display lists on a multicomputer
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
Parallelism in rendering algorithms
Proceedings on Graphics interface '88
A VLSI architecture for image composition
Advances in computer graphics hardware III
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
Image-composition architectures for real-time image generation
Image-composition architectures for real-time image generation
Leo: a system for cost effective 3D shaded graphics
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
A MIMD rendering algorithm for distributed memory architectures
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Pixel merging for object-parallel rendering: a distributed snooping algorithm
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
A New Algorithm for Interactive Graphics on Multicomputers
IEEE Computer Graphics and Applications
Dynamic Load Balancing for Parallel Polygon Rendering
IEEE Computer Graphics and Applications
A Characterization of Ten Hidden-Surface Algorithms
ACM Computing Surveys (CSUR)
High-performance polygon rendering
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Simulation and expected performance analysis of multiple processor Z-buffer systems
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
A New Algorithm for Interactive Graphics on Multicomputers
IEEE Computer Graphics and Applications
The sort-first rendering architecture for high-performance graphics
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
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
Remote interactive visualization and analysis (RIVA) using parallel supercomputers
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
Interactive parallel rendering on a multiprocessor system with intelligent communication controllers
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
Evaluating multi-port frame buffer designs for a mesh-connected multicomputer
ISCA '95 Proceedings of the 22nd annual international symposium on Computer architecture
VC-1: a scalable graphics computer with virtual local frame buffers
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Isosurfacing in span space with utmost efficiency (ISSUE)
Proceedings of the 7th conference on Visualization '96
Mantle convection visualization on the Cray T3D
Proceedings of the 7th conference on Visualization '96
HWWS '97 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
InfiniteReality: a real-time graphics system
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Hierarchical graphics databases in sort-first
PRS '97 Proceedings of the IEEE symposium on Parallel rendering
Evaluation of high performance multicache parallel texture mapping
ICS '98 Proceedings of the 12th international conference on Supercomputing
The design of a parallel graphics interface
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
A breadth-first approach to efficient mesh traversal
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Performance issues of a distributed frame buffer on a multicomputer
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Simple models of the impact of overlap in bucket rendering
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Adaptive hierarchical visibility in a tiled architecture
HWWS '99 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Load balancing for multi-projector rendering systems
HWWS '99 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Scalable distributed visualization using off-the-shelf components
PVGS '99 Proceedings of the 1999 IEEE symposium on Parallel visualization and graphics
Image-Space Decomposition Algorithms for Sort-First Parallel Volume Rendering of Unstructured Grids
The Journal of Supercomputing
The WarpEngine: an architecture for the post-polygonal age
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Pomegranate: a fully scalable graphics architecture
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Tracking graphics state for networked rendering
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Hybrid sort-first and sort-last parallel rendering with a cluster of PCs
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
STERN: a highly scalable parallel stereo terrain renderer for planetary mission simulations
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
Distributed rendering for scalable displays
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Adaptive Parallel Rendering on Multiprocessors and Workstation Clusters
IEEE Transactions on Parallel and Distributed Systems
WireGL: a scalable graphics system for clusters
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Lightning-2: a high-performance display subsystem for PC clusters
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Scalable isosurface visualization of massive datasets on COTS clusters
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Parallel view-dependent isosurface extraction using multi-pass occlusion culling
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Parallel rendering with k-way replication
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Sort-last parallel rendering for viewing extremely large data sets on tile displays
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Scalable interactive volume rendering using off-the-shelf components
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Parallel and out-of-core view-dependent isocontour visualization using random data distribution
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
The SAGE graphics architecture
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Chromium: a stream-processing framework for interactive rendering on clusters
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Design and implementation of a large-scale hybrid distributed graphics system
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
An interleaved parallel volume renderer with PC-clusters
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Distributed rendering of interactive soft shadows
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Out-of-core sort-first parallel rendering for cluster-based tiled displays
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Enhancing and optimizing the render cache
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Parallel graphics and interactivity with the scaleable graphics engine
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Next-generation visual supercomputing using PC clusters with volume graphics hardware devices
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
RIVA: A Versatile Parallel Rendering System for Interactive Scientific Visualization
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
Building and Using A Scalable Display Wall System
IEEE Computer Graphics and Applications
Large-Scale Data Visualization Using Parallel Data Streaming
IEEE Computer Graphics and Applications
Scalable Rendering on PC Clusters
IEEE Computer Graphics and Applications
DDDDRRaW: A Prototype Toolkit for Distributed Real-Time Rendering on Commodity Clusters
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
EGVE '03 Proceedings of the workshop on Virtual environments 2003
Distributed rendering of interactive soft shadows
Parallel Computing - Parallel graphics and visualisation
Out-of-core sort-first parallel rendering for cluster-based tiled displays
Parallel Computing - Parallel graphics and visualisation
Parallel ray tracing on a chip
Practical parallel rendering
Sepia: Scalable 3D Compositing Using PCI Pamette
FCCM '99 Proceedings of the Seventh Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Parallel Rendering Techniques for Massively Parallel Visualization
PAS '97 Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis
VG '03 Proceedings of the 2003 Eurographics/IEEE TVCG Workshop on Volume graphics
Griz: experience with remote visualization over an optical grid
Future Generation Computer Systems - iGrid 2002
An improvement on binary-swap compositing for sort-last parallel rendering
Proceedings of the 2003 ACM symposium on Applied computing
Parallel Computing - Special issue: Parallel and distributed scientific and engineering computing
Utilizing X3D for immersive environments
Proceedings of the ninth international conference on 3D Web technology
Understanding next-generation VR: classifying commodity clusters for immersive virtual reality
Proceedings of the 2nd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
A prototype of distributed molecular visualization on computational grids
Future Generation Computer Systems - Special issue: Computational chemistry and molecular dynamics
Fast optimal load balancing algorithms for 1D partitioning
Journal of Parallel and Distributed Computing
VV '04 Proceedings of the 2004 IEEE Symposium on Volume Visualization and Graphics
Network aware parallel rendering with PCs
VRCAI '04 Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry
A data distributed sort-first parallel rendering system for VR applications
VRCAI '04 Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry
Functionality Distribution for Parallel Rendering
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Hexagonal storage scheme for interleaved frame buffers and textures
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
A reconfigurable architecture for load-balanced rendering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
SLIC: Scheduled Linear Image Compositing for Parallel Volume Rendering
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
Sort-First, Distributed Memory Parallel Visualization and Rendering
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
A PC Cluster System for Simultaneous Interactive Volumetric Modeling and Visualization
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
Large volume visualization of compressed time-dependent datasets on GPU clusters
Parallel Computing - Parallel graphics and visualization
Memory sharing for interactive ray tracing on clusters
Parallel Computing - Parallel graphics and visualization
Experiences in driving a cave with IBM scalable graphics engine-3 (SGE-3) prototypes
Proceedings of the ACM symposium on Virtual reality software and technology
Research on rendering instruction stream compression in distributed VR continuum
Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
Parallel occlusion culling on GPUs cluster
Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
Parallel-SG: research of parallel graphics rendering system on PC-Cluster
Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
A global hierarchical Z space algorithm for cluster parallel graphics architectures
Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
A powerful tiled display system with only ONE PC
SIGGRAPH '04 ACM SIGGRAPH 2004 Posters
Distributed Shared Memory for Roaming Large Volumes
IEEE Transactions on Visualization and Computer Graphics
IEEE Transactions on Parallel and Distributed Systems
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
A consistency-free memory architecture for sort-last parallel rendering processors
Journal of Systems Architecture: the EUROMICRO Journal
An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering
Journal of Parallel and Distributed Computing
Implementation of a parallel high-performance visualization technique in GRASS GIS
Computers & Geosciences
Adaptive load balancing for raycasting of non-uniformly bricked volumes
Parallel Computing
Distributed Graphics Pipelines on the Grid
IEEE Distributed Systems Online
SPVN: a new application framework for interactive visualization of large datasets
ACM SIGGRAPH 2007 courses
IEEE Transactions on Visualization and Computer Graphics
Building high performance DVR via HLA, scene graph and parallel rendering
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
A parallel implementation of 2-D/3-D image registration for computer-assisted surgery
International Journal of Bioinformatics Research and Applications
Larrabee: a many-core x86 architecture for visual computing
ACM SIGGRAPH 2008 papers
Class notes: don't be a WIMP: (http://www.not-for-wimps.org)
ACM SIGGRAPH 2008 classes
Massively parallel volume rendering using 2-3 swap image compositing
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Scalable isosurface visualization of massive datasets on commodity off-the-shelf clusters
Journal of Parallel and Distributed Computing
On the Performance and Scalability of a GPU-Limited Commodity Cluster
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing, Part II
IEICE - Transactions on Information and Systems
Scaling of 3D game engine workloads on modern multi-GPU systems
Proceedings of the Conference on High Performance Graphics 2009
Ray casting of multiple volumetric datasets with polyhedral boundaries on manycore GPUs
ACM SIGGRAPH Asia 2009 papers
A configurable algorithm for parallel image-compositing applications
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
Parallel culling and sorting based on adaptive static balancing
Computers in Entertainment (CIE) - SPECIAL ISSUE: Games
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I
DRONE: A Flexible Framework for Distributed Rendering and Display
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I
Enabling the interactive display of large medical volume datasets by multiresolution bricking
The Journal of Supercomputing
Visibility computations - scanline algorithms and techniques
ICCSA'07 Proceedings of the 2007 international conference on Computational science and Its applications - Volume Part II
Modularity for large virtual reality applications
Presence: Teleoperators and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Efficient pipelining parallel methods for image compositing in sort-last rendering
NPC'10 Proceedings of the 2010 IFIP international conference on Network and parallel computing
An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Large data visualization on distributed memory multi-GPU clusters
Proceedings of the Conference on High Performance Graphics
Decoupled sampling for graphics pipelines
ACM Transactions on Graphics (TOG)
Implicit and dynamic trees for high performance rendering
Proceedings of Graphics Interface 2011
Service-oriented interactive 3D visualization of massive 3D city models on thin clients
Proceedings of the 2nd International Conference on Computing for Geospatial Research & Applications
Review: Large scale distributed visualization on computational Grids: A review
Computers and Electrical Engineering
High-performance software rasterization on GPUs
Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics
An image compositing solution at scale
Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis
A processor architecture with effective memory system for sort-last parallel rendering
ARCS'06 Proceedings of the 19th international conference on Architecture of Computing Systems
HiPC'05 Proceedings of the 12th international conference on High Performance Computing
ICAT'06 Proceedings of the 16th international conference on Advances in Artificial Reality and Tele-Existence
A scalable framework for distributed virtual reality using heterogeneous processors
ICAT'06 Proceedings of the 16th international conference on Advances in Artificial Reality and Tele-Existence
Design a PC-CAVE environment using the parallel rendering approach
AsiaSim'04 Proceedings of the Third Asian simulation conference on Systems Modeling and Simulation: theory and applications
Interactive 3d editing on tiled display wall
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Survey of parallel and distributed volume rendering: revisited
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Decoupled deferred shading for hardware rasterization
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
D3DPR: a direct3D-based large-scale display parallel rendering system architecture for clusters
ACSAC'05 Proceedings of the 10th Asia-Pacific conference on Advances in Computer Systems Architecture
A hierarchical component model for large parallel interactive applications
The Journal of Supercomputing
High-quality curve rendering using line sampled visibility
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Running large VR applications on a PC cluster: the flow VR experience
EGVE'05 Proceedings of the 11th Eurographics conference on Virtual Environments
Hierarchical visualization and compression of large volume datasets using GPU clusters
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
Dynamic load balancing for parallel volume rendering
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Optimized volume raycasting for graphics-hardware-based cluster systems
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Parallel texture-based vector field visualization on curved surfaces using GPU cluster computers
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Optimized visualization for tiled displays
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Remote large data visualization in the paraview framework
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Direct send compositing for parallel sort-last rendering
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Scalable sort-first parallel direct volume rendering with dynamic load balancing
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Hybrid CPU-GPU unstructured meshes parallel volume rendering on PC clusters
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Multi-GPU sort-last volume visualization
EG PGV'08 Proceedings of the 8th Eurographics conference on Parallel Graphics and Visualization
A flexible adaptation service for distributed rendering
EG PGV'09 Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization
EG PGV'09 Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization
Distributed visualization of complex black oil reservoir models
EG PGV'09 Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization
Cross-node occlusion in sort-last volume rendering
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Multi-frame rate volume rendering
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Scalable parallel out-of-core terrain rendering
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Accelerating and benchmarking radix-k image compositing at large scale
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Fast compositing for cluster-parallel rendering
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Revisiting parallel rendering for shared memory machines
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
Cross-segment load balancing in parallel rendering
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
Load balancing utilizing data redundancy in distributed volume rendering
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
Real-time ray tracer for visualizing massive models on a cluster
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
A preview and exploratory technique for large-scale scientific simulations
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
EGGH'95 Proceedings of the Tenth Eurographics conference on Graphics Hardware
Optimal static 2-dimensional screen subdivision for parallel rasterization architectures
EGGH'96 Proceedings of the Eleventh Eurographics conference on Graphics Hardware
The ImageSwitcher: a proposed system architecture designed to reduce VR lag
EGGH'96 Proceedings of the Eleventh Eurographics conference on Graphics Hardware
OpenFab: a programmable pipeline for multi-material fabrication
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
TEAPOT: a toolset for evaluating performance, power and image quality on mobile graphics systems
Proceedings of the 27th international ACM conference on International conference on supercomputing
NUMA-aware image compositing on multi-GPU platform
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
We describe a classification scheme that we believe provides a more structured framework for reasoning about parallel rendering. The scheme is based on where the sort from object coordinates to screen coordinates occurs, which we believe is fundamental whenever both geometry processing and rasterization are performed in parallel. This classification scheme supports the analysis of computational and communication costs, and encompasses the bulk of current and proposed highly parallel renderers - both hardware and software. We begin by reviewing the standard feed-forward rendering pipeline, showing how different ways of parallelizing it lead to three classes of rendering algorithms. Next, we consider each of these classes in detail, analyzing their aggregate processing and communication costs, possible variations, and constraints they may impose on rendering applications. Finally, we use these analyses to compare the classes and identify when each is likely to be preferable.