Acceleration techniques for progressive refinement radiosity
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
A Sorting Classification of Parallel Rendering
IEEE Computer Graphics and Applications
Coarse-grained parallelism for hierarchical radiosity using group iterative methods
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Real-time nonphotorealistic rendering
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
The design of a parallel graphics interface
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Image precision silhouette edges
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
Load balancing for multi-projector rendering systems
HWWS '99 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
A distributed graphics system for large tiled displays
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Interactive multi-pass programmable shading
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Polygon rendering on a stream architecture
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Hancock: a language for extracting signatures from data streams
Proceedings of the sixth ACM SIGKDD international conference on Knowledge discovery and data mining
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
Streaming QSplat: a viewer for networked visualization of large, dense models
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Non-invasive, interactive, stylized rendering
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Distributed rendering for scalable displays
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
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
A real-time procedural shading system for programmable graphics hardware
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Hardware support for non-photorealistic rendering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
The F-buffer: a rasterization-order FIFO buffer for multi-pass rendering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Parallel rendering with k-way replication
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Parallel graphics and interactivity with the scaleable graphics engine
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Continuous queries over data streams
ACM SIGMOD Record
Parallel Volume Rendering Using Binary-Swap Compositing
IEEE Computer Graphics and Applications
Parallel Volume Rendering on a Network of Workstations
IEEE Computer Graphics and Applications
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Streaming-Data Algorithms for High-Quality Clustering
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Design and implementation of a large-scale hybrid distributed graphics system
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
The parallelization of the perspective shear-warp volume rendering algorithm
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
An accelerated remote graphics architecture for PDAS
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
Non-invasive interactive visualization of dynamic architectural environments
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
The Metaverse: a networked collection of inexpensive, self-configuring, immersive environments
EGVE '03 Proceedings of the workshop on Virtual environments 2003
EGVE '03 Proceedings of the workshop on Virtual environments 2003
The parallelized perspective shear-warp algorithm for volume rendering
Parallel Computing - Parallel graphics and visualisation
Interactive time-dependent tone mapping using programmable graphics hardware
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
High-resolution remote rendering of large datasets in a collaborative environment
Future Generation Computer Systems - iGrid 2002
High-speed I/O: the operating system as a signalling mechanism
NICELI '03 Proceedings of the ACM SIGCOMM workshop on Network-I/O convergence: experience, lessons, implications
Building a massively multiplayer game for the million: Disney's Toontown Online
Computers in Entertainment (CIE) - Theoretical and Practical Computer Applications in Entertainment
Color Nonuniformity in Projection-Based Displays: Analysis and Solutions
IEEE Transactions on Visualization and Computer Graphics
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
Tele-sports and tele-dance: full-body network interaction
Proceedings of the ACM symposium on Virtual reality software and technology
Visualizing dynamic architectural environments
Communications of the ACM - Interactive immersion in 3D graphics
Rendering of Highly Polygonal Augmented Reality Applications on a Scalable PC-Cluster Architecture
ISMAR '04 Proceedings of the 3rd IEEE/ACM International Symposium on Mixed and Augmented Reality
Camera-Based Calibration Techniques for Seamless Multiprojector Displays
IEEE Transactions on Visualization and Computer 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
GPU Cluster for High Performance Computing
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Functionality Distribution for Parallel Rendering
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
A flexible simulation framework for graphics architectures
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Statistical geometry representation for efficient transmission and rendering
ACM Transactions on Graphics (TOG)
PViN: a scalable and flexible system for visualizing pedigree databases
Proceedings of the 2005 ACM symposium on Applied computing
A reconfigurable architecture for load-balanced rendering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
A relational debugging engine for the graphics pipeline
ACM SIGGRAPH 2005 Papers
Proceedings of the ACM symposium on Virtual reality software and technology
Tools and Applications for Large-Scale Display Walls
IEEE Computer Graphics and Applications
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
Network transportation and optimization for grid-enabled visualization techniques
Neural, Parallel & Scientific Computations - Special issue: Grid computing
Interacting with large displays from a distance with vision-tracked multi-finger gestural input
Proceedings of the 18th annual ACM symposium on User interface software and technology
THINC: a virtual display architecture for thin-client computing
Proceedings of the twentieth ACM symposium on Operating systems principles
Collaborative Visualization: A Review and Taxonomy
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Early versus late fusion in semantic video analysis
Proceedings of the 13th annual ACM international conference on Multimedia
Cluster-based solution for virtual and augmented reality applications
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
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
Collaboration by illustration: real-time visualization in Web3D
Proceedings of the eleventh international conference on 3D web technology
International Journal of High Performance Computing 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
Enabling scientific workflows in virtual reality
Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
A foveal inset for large display environments
Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
Evaluation of viewport size and curvature of large, high-resolution displays
GI '06 Proceedings of Graphics Interface 2006
VR content platform for multi-projection displays with realtime image adjustment
Proceedings of the 2005 international conference on Augmented tele-existence
Rapidly deployable multiprojector immersive displays
Presence: Teleoperators and Virtual Environments - Special issue: Immersive projection technology
Data streams: algorithms and applications
Foundations and Trends® in Theoretical Computer Science
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
Adapting a large scale networked virtual environment for display on a PDA
Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology
A scalable and reconfigurable shared-memory graphics architecture
ACM SIGGRAPH 2006 Sketches
Fine-grained graphics architectural simulation with Qsilver
SIGGRAPH '05 ACM SIGGRAPH 2005 Posters
The Perceptual Scalability of Visualization
IEEE Transactions on Visualization and Computer Graphics
Hub-based Simulation and Graphics Hardware Accelerated Visualization for Nanotechnology Applications
IEEE Transactions on Visualization and Computer Graphics
High-performance dynamic graphics streaming for scalable adaptive graphics environment
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Interactive time-dependent tone mapping using programmable graphics hardware
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering
Journal of Parallel and Distributed Computing
Distributed Graphics Pipelines on the Grid
IEEE Distributed Systems Online
VMM-independent graphics acceleration
Proceedings of the 3rd international conference on Virtual execution environments
A Streaming-Based Solution for Remote Visualization of 3D Graphics on Mobile Devices
IEEE Transactions on Visualization and Computer Graphics
NPU-Based Image Compositing in a Distributed Visualization System
IEEE Transactions on Visualization and Computer Graphics
The allosphere: a large-scale immersive surround-view instrument
EDT '07 Proceedings of the 2007 workshop on Emerging displays technologies: images and beyond: the future of displays and interacton
Ultra displays and the challenge of unlimited resolution
EDT '07 Proceedings of the 2007 workshop on Emerging displays technologies: images and beyond: the future of displays and interacton
A hardware-aware debugger for the OpenGL shading language
Proceedings of the 22nd ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
The visual vulnerability spectrum: characterizing architectural vulnerability for graphics hardware
GH '06 Proceedings of the 21st ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
A digital rights enabled graphics processing system
GH '06 Proceedings of the 21st ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
Distributed texture memory in a multi-GPU environment
GH '06 Proceedings of the 21st ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
IEEE Transactions on Visualization and Computer Graphics
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
Towards a system for reusable 3D interaction techniques
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
Massive-Model Rendering Techniques: A Tutorial
IEEE Computer Graphics and Applications
Toward the Light Field Display: Autostereoscopic Rendering via a Cluster of Projectors
IEEE Transactions on Visualization and Computer Graphics
Analyzing the performance of a cluster-based architecture for immersive visualization systems
Journal of Parallel and Distributed Computing
High performance approach for inner structures visualisation in medical data
International Journal of Computer Applications in Technology
A solution for displaying medical data models on mobile devices
SEPADS'05 Proceedings of the 4th WSEAS International Conference on Software Engineering, Parallel & Distributed Systems
Tracy: a debugger and system analyzer for cross-platform graphics development
Proceedings of the 23rd ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
Enabling high resolution collaborative visualization in display rich virtual organizations
Future Generation Computer Systems
The OptIPortal, a scalable visualization, storage, and computing interface device for the OptiPuter
Future Generation Computer Systems
Transparent shader-based Direct3D9 application parallelization for graphics cluster
VRCAI '08 Proceedings of The 7th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry
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
Scaling of 3D game engine workloads on modern multi-GPU systems
Proceedings of the Conference on High Performance Graphics 2009
Multi-display Composition: Supporting Display Sharing for Collocated Mobile Devices
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part I
GPU virtualization on VMware's hosted I/O architecture
ACM SIGOPS Operating Systems Review
Co-processor acceleration of an unmodified parallel solid mechanics code with FEASTGPU
International Journal of Computational Science and Engineering
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
DRONE: A Flexible Framework for Distributed Rendering and Display
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I
A Practical Guide to Large Tiled Displays
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part II
MIND: a tiled display visualization system at CATE/FIU
GVE '07 Proceedings of the IASTED International Conference on Graphics and Visualization in Engineering
Multi-application inter-tile synchronization on ultra-high-resolution display walls
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
A CUDA-supported approach to remote rendering
ISVC'07 Proceedings of the 3rd international conference on Advances in visual computing - Volume Part I
Video indexed VM continuous checkpoints: time travel support for virtual 3d graphics applications
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
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
ACM SIGGRAPH 2010 Posters
Remote visualization of large scale data for ultra-high resolution display environments
Proceedings of the 2009 Workshop on Ultrascale Visualization
The utility coprocessor: massively parallel computation from the coffee shop
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
GPU virtualization on VMware's hosted I/O architecture
WIOV'08 Proceedings of the First conference on I/O virtualization
Interactive calibration of a multi-projector system in a video-wall multi-touch environment
UIST '10 Adjunct proceedings of the 23nd annual ACM symposium on User interface software and technology
Stream processing on GPUs using distributed multimedia middleware
PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part I
Automatic registration of multiple projectors on swept surfaces
Proceedings of the 17th ACM Symposium on Virtual Reality Software and Technology
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
Shared substance: developing flexible multi-surface applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Giga-scale multiresolution volume rendering on distributed display clusters
HCIV'09 Proceedings of the Second IFIP WG 13.7 conference on Human-computer interaction and visualization
Computation and visualization of discrete particle systems on gLite-based grid
Advances in Engineering Software
SHARC: A scalable 3D graphics virtual appliance delivery framework in cloud
Journal of Network and Computer Applications
Visual encodings that support physical navigation on large displays
Proceedings of Graphics Interface 2011
Rapid development of user interfaces on cluster-driven wall displays with jBricks
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Collaborative visualization: current systems and future trends
Proceedings of the 16th International Conference on 3D Web Technology
Parallel distributed rendering of HTML5 canvas elements
ICWE'11 Proceedings of the 11th international conference on Web engineering
Cracking the cocoa nut: user interface programming at runtime
Proceedings of the 24th annual ACM symposium on User interface software and technology
Real terrain visualisation with a distributed PC-Cluster
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
HiPC'05 Proceedings of the 12th international conference on High Performance Computing
Touchable interactive walls: opportunities and challenges
ICEC'05 Proceedings of the 4th international conference on Entertainment Computing
ICAT'06 Proceedings of the 16th international conference on Advances in Artificial Reality and Tele-Existence
Light simulation in a distributed driving simulator
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part I
Interactive 3d editing on tiled display wall
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Implementing immersive clustering with VR juggler
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Managing deformable objects in cluster rendering
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
Collaborative video playback on a federation of tiled mobile projectors enabled by visual feedback
Proceedings of the 3rd Multimedia Systems Conference
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
Designing large high-resolution display workspaces
Proceedings of the International Working Conference on Advanced Visual Interfaces
A Modular framework for distributed VR interaction processing
JVRC'09 Proceedings of the 15th Joint virtual reality Eurographics conference on Virtual Environments
Running large VR applications on a PC cluster: the flow VR experience
EGVE'05 Proceedings of the 11th Eurographics conference on Virtual Environments
A game engine-based multi-projection virtual environment with system-level synchronization
EGVE'05 Proceedings of the 11th Eurographics conference on Virtual Environments
Interactive exploration of large data in hybrid visualization environments
EGVE'07 Proceedings of the 13th Eurographics conference on Virtual Environments
A hierarchical and view dependent visualization algorithm for tree based AMR data in 2D or 3D
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
Distributed force-directed graph layout and visualization
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
WinSGL: software genlocking for cost-effective display synchronization under microsoft windows
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
Parallel particle rendering: a performance comparison between Chromium and Aura
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
Multiresolution visualization of massive models on a large spatial 3D display
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
iRun: interactive rendering of large unstructured grids
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
Distributed visualization of complex black oil reservoir models
EG PGV'09 Proceedings of the 9th 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
Distributed OpenGL rendering in network bandwidth constrained environments
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
A survey on projector-based PC clustered distributed-rendering large screen displays and techniques
ICEC'07 Proceedings of the 6th international conference on Entertainment Computing
Automatic registration of multi-projector domes using a single uncalibrated camera
EuroVis'11 Proceedings of the 13th Eurographics / IEEE - VGTC conference on Visualization
Distributed massive model rendering
Proceedings of the Eighth Indian Conference on Computer Vision, Graphics and Image Processing
Tele-immersive environment with tiled display wall for intuitive remote collaborative work
Artificial Life and Robotics
POWERWALL: int. workshop on interactive, ultra-high-resolution displays
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Proceedings of the 2nd ACM International Symposium on Pervasive Displays
Intercept tags: enhancing intercept-based systems
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
The cube: a very large-scale interactive engagement space
Proceedings of the 2013 ACM international conference on Interactive tabletops and surfaces
Kinect©, as interaction device with a tiled display
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: interaction modalities and techniques - Volume Part IV
A scalable architecture for 3D map navigation on mobile devices
Personal and Ubiquitous Computing
International Journal of Human-Computer Studies
Hi-index | 0.00 |
We describe Chromium, a system for manipulating streams of graphics API commands on clusters of workstations. Chromium's stream filters can be arranged to create sort-first and sort-last parallel graphics architectures that, in many cases, support the same applications while using only commodity graphics accelerators. In addition, these stream filters can be extended programmatically, allowing the user to customize the stream transformations performed by nodes in a cluster. Because our stream processing mechanism is completely general, any cluster-parallel rendering algorithm can be either implemented on top of or embedded in Chromium. In this paper, we give examples of real-world applications that use Chromium to achieve good scalability on clusters of workstations, and describe other potential uses of this stream processing technology. By completely abstracting the underlying graphics architecture, network topology, and API command processing semantics, we allow a variety of applications to run in different environments.