Rendering on Tiled Displays using Advanced Stream Caching
Abstract
To render complex scenes on tiled displays efficiently modifications to the Chromium framework have been proposed that lead to significant lower processor and memory load on the client and a very effective utilization of available network bandwidth. To avoid redundant transmissions of identical command sequences that are generated by the application a transparent stream cache can be used that accelerates the multicast communication channel. It can be profiled that applications that do not use display lists or VBO s to control the rendering put a heavy load on the client host because the cache control has to compute a checksum for the identification of repeated command sequences. In this paper we analyse the possibilities to improve the stream caching for unmodified GL applications. As our main result we introduce a new GL extension to control the stream cache with minimally modified applications.
BibTeX
@inproceedings {10.2312:PE:VE2007Short:105-110,
booktitle = {Eurographics Symposium on Virtual Environments, Short Papers and Posters},
editor = {Bernd Froehlich and Roland Blach and Robert van Liere},
title = {{Rendering on Tiled Displays using Advanced Stream Caching}},
author = {Lorenz, Mario and Brunnett, Guido and Heinz, Marcel},
year = {2007},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-64-7},
DOI = {10.2312/PE/VE2007Short/105-110}
}
booktitle = {Eurographics Symposium on Virtual Environments, Short Papers and Posters},
editor = {Bernd Froehlich and Roland Blach and Robert van Liere},
title = {{Rendering on Tiled Displays using Advanced Stream Caching}},
author = {Lorenz, Mario and Brunnett, Guido and Heinz, Marcel},
year = {2007},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-64-7},
DOI = {10.2312/PE/VE2007Short/105-110}
}