TY - GEN
T1 - Multi-application inter-tile synchronization on ultra-high-resolution display walls
AU - Nam, Sungwon
AU - Deshpande, Sachin
AU - Vishwanath, Venkatram
AU - Jeong, Byungil
AU - Renambot, Luc
AU - Leigh, Jason
N1 - KAUST Repository Item: Exported on 2020-10-01
Acknowledged KAUST grant number(s): US-2008-107/SA-C0064
Acknowledgements: The publication was based on work supported in part by Sharp Laboratories of America, the King Abdullah University of Science and Technology (KAUST) (Award US-2008-107/SA-C0064), the National Science Foundation (Award OCI 0943559), and the Office of Advanced Scientific Computing Research, Office of Science U.S. Department of Energy, under Contract No. DE-AC02-06CH11357.
This publication acknowledges KAUST support, but has no KAUST affiliated authors.
PY - 2010
Y1 - 2010
N2 - 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. Copyright 2010 ACM.
AB - 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. Copyright 2010 ACM.
UR - http://hdl.handle.net/10754/598897
UR - http://portal.acm.org/citation.cfm?doid=1730836.1730854
UR - http://www.scopus.com/inward/record.url?scp=77951283764&partnerID=8YFLogxK
U2 - 10.1145/1730836.1730854
DO - 10.1145/1730836.1730854
M3 - Conference contribution
SN - 9781605589145
SP - 145
EP - 156
BT - Proceedings of the first annual ACM SIGMM conference on Multimedia systems - MMSys '10
PB - Association for Computing Machinery (ACM)
ER -