A Step towards Making Local and Remote Desktop Applications Interoperable with High-Resolution Tiled Display Walls

International audience The visual output from a personal desktop application is limited to the resolution of the local desktop and display. This prevents the desktop application from utilizing the resolution provided by high-resolution tiled display walls. Additionally, most desktop applications are...

Full description

Bibliographic Details
Main Authors: Hagen, Tor-Magne, Stødle, Daniel, Bjørndalen, John, Anshus, Otto
Other Authors: University of Tromsø (UiT), Pascal Felber, Romain Rouvoy, TC 6, WG 6.1
Format: Conference Object
Language:English
Published: HAL CCSD 2011
Subjects:
Online Access:https://hal.inria.fr/hal-01583572
https://hal.inria.fr/hal-01583572/document
https://hal.inria.fr/hal-01583572/file/978-3-642-21387-8_15_Chapter.pdf
https://doi.org/10.1007/978-3-642-21387-8_15
id ftccsdartic:oai:HAL:hal-01583572v1
record_format openpolar
spelling ftccsdartic:oai:HAL:hal-01583572v1 2023-05-15T16:51:38+02:00 A Step towards Making Local and Remote Desktop Applications Interoperable with High-Resolution Tiled Display Walls Hagen, Tor-Magne, Stødle, Daniel Bjørndalen, John, Anshus, Otto University of Tromsø (UiT) Pascal Felber Romain Rouvoy TC 6 WG 6.1 Reykjavik, Iceland 2011-06-06 https://hal.inria.fr/hal-01583572 https://hal.inria.fr/hal-01583572/document https://hal.inria.fr/hal-01583572/file/978-3-642-21387-8_15_Chapter.pdf https://doi.org/10.1007/978-3-642-21387-8_15 en eng HAL CCSD Springer info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-21387-8_15 hal-01583572 https://hal.inria.fr/hal-01583572 https://hal.inria.fr/hal-01583572/document https://hal.inria.fr/hal-01583572/file/978-3-642-21387-8_15_Chapter.pdf doi:10.1007/978-3-642-21387-8_15 http://creativecommons.org/licenses/by/ info:eu-repo/semantics/OpenAccess Lecture Notes in Computer Science 11th Distributed Applications and Interoperable Systems (DAIS) https://hal.inria.fr/hal-01583572 11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.194-207, ⟨10.1007/978-3-642-21387-8_15⟩ [INFO]Computer Science [cs] [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] info:eu-repo/semantics/conferenceObject Conference papers 2011 ftccsdartic https://doi.org/10.1007/978-3-642-21387-8_15 2020-12-25T09:18:56Z International audience The visual output from a personal desktop application is limited to the resolution of the local desktop and display. This prevents the desktop application from utilizing the resolution provided by high-resolution tiled display walls. Additionally, most desktop applications are not designed for the distributed and parallel architecture of display walls, limiting the availability of such applications in these kinds of environments. This paper proposes the Network Accessible Compute (NAC) model, transforming personal computers into compute services for a set of display-side visualization clients. The clients request output from the compute services, which in turn start the relevant personal desktop applications and use them to produce output that can be transferred into display-side compatible formats by the NAC service. NAC services are available to the visualization clients through a live data set, which receives requests from visualization nodes, translates these to compute messages and forwards them to available compute services. Compute services return output to visualization nodes for rendering. Experiments conducted on a 28-node, 22-megapixel, display wall show that the time used to rasterize a 350-page PDF document into 550 megapixels of image tiles and display these image tiles on the display wall is 74.7 seconds (PNG) and 20.7 seconds (JPG) using a single computer with a quad-core CPU as a NAC service. When increasing this into 28 quad-core CPU computers, this time is reduced to 4.2 seconds (PNG) and 2.4 seconds (JPG). This shows that the application output from personal desktop computers can be made interoperable with high-resolution tiled display walls, with good performance and independent of the resolution of the local desktop and display. Conference Object Iceland Archive ouverte HAL (Hyper Article en Ligne, CCSD - Centre pour la Communication Scientifique Directe) 194 207
institution Open Polar
collection Archive ouverte HAL (Hyper Article en Ligne, CCSD - Centre pour la Communication Scientifique Directe)
op_collection_id ftccsdartic
language English
topic [INFO]Computer Science [cs]
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
spellingShingle [INFO]Computer Science [cs]
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
Hagen, Tor-Magne,
Stødle, Daniel
Bjørndalen, John,
Anshus, Otto
A Step towards Making Local and Remote Desktop Applications Interoperable with High-Resolution Tiled Display Walls
topic_facet [INFO]Computer Science [cs]
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
description International audience The visual output from a personal desktop application is limited to the resolution of the local desktop and display. This prevents the desktop application from utilizing the resolution provided by high-resolution tiled display walls. Additionally, most desktop applications are not designed for the distributed and parallel architecture of display walls, limiting the availability of such applications in these kinds of environments. This paper proposes the Network Accessible Compute (NAC) model, transforming personal computers into compute services for a set of display-side visualization clients. The clients request output from the compute services, which in turn start the relevant personal desktop applications and use them to produce output that can be transferred into display-side compatible formats by the NAC service. NAC services are available to the visualization clients through a live data set, which receives requests from visualization nodes, translates these to compute messages and forwards them to available compute services. Compute services return output to visualization nodes for rendering. Experiments conducted on a 28-node, 22-megapixel, display wall show that the time used to rasterize a 350-page PDF document into 550 megapixels of image tiles and display these image tiles on the display wall is 74.7 seconds (PNG) and 20.7 seconds (JPG) using a single computer with a quad-core CPU as a NAC service. When increasing this into 28 quad-core CPU computers, this time is reduced to 4.2 seconds (PNG) and 2.4 seconds (JPG). This shows that the application output from personal desktop computers can be made interoperable with high-resolution tiled display walls, with good performance and independent of the resolution of the local desktop and display.
author2 University of Tromsø (UiT)
Pascal Felber
Romain Rouvoy
TC 6
WG 6.1
format Conference Object
author Hagen, Tor-Magne,
Stødle, Daniel
Bjørndalen, John,
Anshus, Otto
author_facet Hagen, Tor-Magne,
Stødle, Daniel
Bjørndalen, John,
Anshus, Otto
author_sort Hagen, Tor-Magne,
title A Step towards Making Local and Remote Desktop Applications Interoperable with High-Resolution Tiled Display Walls
title_short A Step towards Making Local and Remote Desktop Applications Interoperable with High-Resolution Tiled Display Walls
title_full A Step towards Making Local and Remote Desktop Applications Interoperable with High-Resolution Tiled Display Walls
title_fullStr A Step towards Making Local and Remote Desktop Applications Interoperable with High-Resolution Tiled Display Walls
title_full_unstemmed A Step towards Making Local and Remote Desktop Applications Interoperable with High-Resolution Tiled Display Walls
title_sort step towards making local and remote desktop applications interoperable with high-resolution tiled display walls
publisher HAL CCSD
publishDate 2011
url https://hal.inria.fr/hal-01583572
https://hal.inria.fr/hal-01583572/document
https://hal.inria.fr/hal-01583572/file/978-3-642-21387-8_15_Chapter.pdf
https://doi.org/10.1007/978-3-642-21387-8_15
op_coverage Reykjavik, Iceland
genre Iceland
genre_facet Iceland
op_source Lecture Notes in Computer Science
11th Distributed Applications and Interoperable Systems (DAIS)
https://hal.inria.fr/hal-01583572
11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.194-207, ⟨10.1007/978-3-642-21387-8_15⟩
op_relation info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-21387-8_15
hal-01583572
https://hal.inria.fr/hal-01583572
https://hal.inria.fr/hal-01583572/document
https://hal.inria.fr/hal-01583572/file/978-3-642-21387-8_15_Chapter.pdf
doi:10.1007/978-3-642-21387-8_15
op_rights http://creativecommons.org/licenses/by/
info:eu-repo/semantics/OpenAccess
op_doi https://doi.org/10.1007/978-3-642-21387-8_15
container_start_page 194
op_container_end_page 207
_version_ 1766041752757600256