|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
A Multi-Level Cache Model for Run-Time Optimization of Remote Visualization
September/October 2007 (vol. 13 no. 5)
pp. 991-1003
| ASCII Text | x | ||
| Robert Sisneros, Chad Jones, Jian Huang, Jinzhu Gao, Byung-Hoon Park, Nagiza Samatova, "A Multi-Level Cache Model for Run-Time Optimization of Remote Visualization," IEEE Transactions on Visualization and Computer Graphics, vol. 13, no. 5, pp. 991-1003, September/October, 2007. | |||
| BibTex | x | ||
| @article{ 10.1109/TVCG.2007.1046, author = {Robert Sisneros and Chad Jones and Jian Huang and Jinzhu Gao and Byung-Hoon Park and Nagiza Samatova}, title = {A Multi-Level Cache Model for Run-Time Optimization of Remote Visualization}, journal ={IEEE Transactions on Visualization and Computer Graphics}, volume = {13}, number = {5}, issn = {1077-2626}, year = {2007}, pages = {991-1003}, doi = {http://doi.ieeecomputersociety.org/10.1109/TVCG.2007.1046}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Visualization and Computer Graphics TI - A Multi-Level Cache Model for Run-Time Optimization of Remote Visualization IS - 5 SN - 1077-2626 SP991 EP1003 EPD - 991-1003 A1 - Robert Sisneros, A1 - Chad Jones, A1 - Jian Huang, A1 - Jinzhu Gao, A1 - Byung-Hoon Park, A1 - Nagiza Samatova, PY - 2007 KW - Remote visualization KW - distributed visualization KW - performance analysis KW - caching VL - 13 JA - IEEE Transactions on Visualization and Computer Graphics ER - | |||
Remote visualization is an enabling technology aiming to resolve the barrier of physical distance. While many researchers have developed innovative algorithms for remote visualization, previous work has focused little on systematically investigating optimal configurations of remote visualization architectures. In this paper, we study caching and prefetching, an important aspect of such architecture design, in order to optimize the fetch time in a remote visualization system. Unlike a processor cache or web cache, caching for remote visualization is unique and complex. Through actual experimentation and numerical simulation, we have discovered ways to systematically evaluate and search for optimal configurations of remote visualization caches under various scenarios, such as different network speeds, sizes of data for user requests, prefetch schemes, cache depletion schemes, etc. We have also designed a practical infrastructure software to adaptively optimize the caching architecture of general remote visualization systems, when a different application is started or the network condition varies. The lower bound of achievable latency discovered with our approach can aid the design of remote visualization algorithms and the selection of suitable network layouts for a remote visualization system.
Index Terms:
Remote visualization, distributed visualization, performance analysis, caching
Citation:
Robert Sisneros, Chad Jones, Jian Huang, Jinzhu Gao, Byung-Hoon Park, Nagiza Samatova, "A Multi-Level Cache Model for Run-Time Optimization of Remote Visualization," IEEE Transactions on Visualization and Computer Graphics, vol. 13, no. 5, pp. 991-1003, Sept.-Oct. 2007, doi:10.1109/TVCG.2007.1046
Usage of this product signifies your acceptance of the Terms of Use.

