ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (389 K)

Article Toolbox
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.jpdc.2007.04.007    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2007 Elsevier Inc. All rights reserved.

Optimal pipeline decomposition and adaptive network mapping to support distributed remote visualization

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Mengxia Zhua, E-mail The Corresponding Author, Qishi Wub, Corresponding Author Contact Information, E-mail The Corresponding Author, Nageswara S.V. Raoc, E-mail The Corresponding Author and Sitharama Iyengard, E-mail The Corresponding Author

aDepartment of Computer Science, Southern Illinois University, Carbondale, IL 62901, USA

bDepartment of Computer Science, University of Memphis, Memphis, TN 38152, USA

cComputer Science and Mathematics Division, Oak Ridge National Laboratory, Oak Ridge, TN 37831, USA

dDepartment of Computer Science, Louisiana State University, Baton Rouge, LA 70803, USA


Received 12 July 2006; 
accepted 17 April 2007. 
Available online 21 April 2007.

Abstract

This paper discusses algorithmic and implementation aspects of a distributed remote visualization system that optimally decomposes and adaptively maps the visualization pipeline to a wide-area shared or dedicated network. The first node of the system typically generates or stores raw data sets, and a remote client resides on the last node equipped with a display device ranging from a personal desktop to a powerwall. Intermediate nodes include workstations, clusters, or rendering engines, which can be located anywhere on the network. We employ a regression method to estimate the effective bandwidth of a transport path. Based on link measurements, node characteristics, and module properties, we strategically organize visualization pipeline modules into groups and dynamically assign the groups to various network nodes to achieve minimal total delay or maximal frame rate. We propose polynomial-time algorithms using the dynamic programming method to compute optimal solutions for the problems of pipeline decomposition and network mapping under different constraint conditions. The proposed remote visualization system is implemented and deployed at several geographically distributed nodes for experimental testing. The proposed decomposition and mapping scheme is generic and can be applied to other distributed applications whose computing components form a linear arrangement.

Keywords: Remote visualization; Distributed computing; Visualization pipeline; Bandwidth measurement; Dynamic programming; Network mapping


Corresponding Author Contact InformationCorresponding author. Fax: +1 901 6781506.

 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.