Multi-application inter-tile synchronization on ultra-high-resolution display walls

Handle URI:
http://hdl.handle.net/10754/598897
Title:
Multi-application inter-tile synchronization on ultra-high-resolution display walls
Authors:
Nam, Sungwon; Deshpande, Sachin; Vishwanath, Venkatram; Jeong, Byungil; Renambot, Luc; Leigh, Jason
Abstract:
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.
Citation:
Nam S, Deshpande S, Vishwanath V, Jeong B, Renambot L, et al. (2010) Multi-application inter-tile synchronization on ultra-high-resolution display walls. Proceedings of the first annual ACM SIGMM conference on Multimedia systems - MMSys ’10. Available: http://dx.doi.org/10.1145/1730836.1730854.
Publisher:
Association for Computing Machinery (ACM)
Journal:
Proceedings of the first annual ACM SIGMM conference on Multimedia systems - MMSys '10
KAUST Grant Number:
US-2008-107/SA-C0064
Issue Date:
2010
DOI:
10.1145/1730836.1730854
Type:
Conference Paper
Sponsors:
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.
Appears in Collections:
Publications Acknowledging KAUST Support

Full metadata record

DC FieldValue Language
dc.contributor.authorNam, Sungwonen
dc.contributor.authorDeshpande, Sachinen
dc.contributor.authorVishwanath, Venkatramen
dc.contributor.authorJeong, Byungilen
dc.contributor.authorRenambot, Lucen
dc.contributor.authorLeigh, Jasonen
dc.date.accessioned2016-02-25T13:43:18Zen
dc.date.available2016-02-25T13:43:18Zen
dc.date.issued2010en
dc.identifier.citationNam S, Deshpande S, Vishwanath V, Jeong B, Renambot L, et al. (2010) Multi-application inter-tile synchronization on ultra-high-resolution display walls. Proceedings of the first annual ACM SIGMM conference on Multimedia systems - MMSys ’10. Available: http://dx.doi.org/10.1145/1730836.1730854.en
dc.identifier.doi10.1145/1730836.1730854en
dc.identifier.urihttp://hdl.handle.net/10754/598897en
dc.description.abstractUltra-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.en
dc.description.sponsorshipThe 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.en
dc.publisherAssociation for Computing Machinery (ACM)en
dc.subjectCluster computingen
dc.subjectFrame synchronizationen
dc.subjectTiled displayen
dc.titleMulti-application inter-tile synchronization on ultra-high-resolution display wallsen
dc.typeConference Paperen
dc.identifier.journalProceedings of the first annual ACM SIGMM conference on Multimedia systems - MMSys '10en
dc.contributor.institutionElectronic Visualization Laboratory, Chicago, United Statesen
dc.contributor.institutionSharp Laboratories of America, Camas, United Statesen
dc.contributor.institutionArgonne National Laboratory, Argonne, United Statesen
dc.contributor.institutionTexas Advanced Computing Center, Austin, United Statesen
kaust.grant.numberUS-2008-107/SA-C0064en
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.