Surround-screen projection-based virtual reality: the design and implementation of the CAVE
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Load balancing for multi-projector rendering systems
HWWS '99 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Distributed rendering for scalable displays
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
WireGL: a scalable graphics system for clusters
Proceedings of the 28th 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
High-Resolution Multiprojector Display Walls
IEEE Computer Graphics and Applications
A synchronization method for real time surround display using clustered systems
Proceedings of the tenth ACM international conference on Multimedia
SoftGenLock: active stereo and genlock for PC cluster
EGVE '03 Proceedings of the workshop on Virtual environments 2003
Software Environments For Cluster-Based Display Systems
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
Net Juggler: Running VR Juggler with Multiple Displays on a Commodity Component Cluster
VR '02 Proceedings of the IEEE Virtual Reality Conference 2002
The VarrierTM autostereoscopic virtual reality display
ACM SIGGRAPH 2005 Papers
Tools and Applications for Large-Scale Display Walls
IEEE Computer Graphics and Applications
PC Clusters for Virtual Reality
VR '06 Proceedings of the IEEE conference on Virtual Reality
Evaluation of viewport size and curvature of large, high-resolution displays
GI '06 Proceedings of Graphics Interface 2006
Physically large displays improve performance on spatial tasks
ACM Transactions on Computer-Human Interaction (TOCHI)
High-performance dynamic graphics streaming for scalable adaptive graphics environment
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
A hybrid thin-client protocol for multimedia streaming and interactive gaming applications
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
The StarCAVE, a third-generation CAVE and virtual reality OptIPortal
Future Generation Computer Systems
Editorial: Special section: OptIPlanet - The OptIPuter global collaboratory
Future Generation Computer Systems
Equalizer: A Scalable Parallel Rendering Framework
IEEE Transactions on Visualization and Computer Graphics
Analysis of user behavior on high-resolution tiled displays
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
Garuda: A Scalable Tiled Display Wall Using Commodity PCs
IEEE Transactions on Visualization and Computer Graphics
Towards a scalable high performance application platform for immersive virtual environments
EGVE'01 Proceedings of the 7th Eurographics conference on Virtual Environments & 5th Immersive Projection Technology
Remote visualization of large scale data for ultra-high resolution display environments
Proceedings of the 2009 Workshop on Ultrascale Visualization
Automatic configuration of display ordering for multi-display environments
Proceedings of the 7th International Conference on Advances in Computer Entertainment Technology
Beyond 4K: 8K 60p live video streaming to multiple sites
Future Generation Computer Systems
Cost-effective haptic-based networked virtual environments with high-resolution tiled display
Multimedia Tools and Applications
Looking behind bezels: french windows for wall displays
Proceedings of the International Working Conference on Advanced Visual Interfaces
Interlocked surfaces: a dynamic multi-device collaboration system
HCI'13 Proceedings of the 15th international conference on Human Interface and the Management of Information: information and interaction for learning, culture, collaboration and business - Volume Part III
Hi-index | 0.00 |
Ultra-high-resolution tiled-display walls are typically driven by a cluster of computers. Each computer may drive one or more displays. Synchronization between the computers is necessary to ensure that animated imagery displayed on the wall appears seamless. Most tiled-display middleware systems are designed around the assumption that only a single application instance is running in the tiled display at a time. Therefore synchronization can be achieved with a simple solution such as a networked barrier. When a tiled display has to support multiple applications at the same time, however, the simple networked barrier approach does not scale. In this paper we propose and experimentally validate two synchronization algorithms to achieve low-latency, intertile synchronization for multiple applications with independently varying frame rates. The two-phase algorithm is more generally applicable to various highresolution tiled display systems. The one-phase algorithm provides superior results but requires support for the Network Time Protocol and is more CPU-intensive.