Adaptive Remote Visualization System with Optimized Network Performance for Large Scale Scientific Data

This dissertation discusses algorithmic and implementation aspects of an automatically configurable remote visualization system, which optimally decomposes and adaptively maps the visualization pipeline to a wide-area network. The first node typically serves as a data server that generates or stores...

Full description

Bibliographic Details
Main Author: Zhu, Mengxia
Other Authors: S. Sitharama Iyengar
Format: Others
Language:en
Published: LSU 2005
Subjects:
Online Access:http://etd.lsu.edu/docs/available/etd-11142005-124444/
id ndltd-LSU-oai-etd.lsu.edu-etd-11142005-124444
record_format oai_dc
spelling ndltd-LSU-oai-etd.lsu.edu-etd-11142005-1244442013-01-07T22:50:16Z Adaptive Remote Visualization System with Optimized Network Performance for Large Scale Scientific Data Zhu, Mengxia Computer Science This dissertation discusses algorithmic and implementation aspects of an automatically configurable remote visualization system, which optimally decomposes and adaptively maps the visualization pipeline to a wide-area network. The first node typically serves as a data server that 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 can be located anywhere on the network and often include workstations, clusters, or custom rendering engines. We employ a regression model-based network daemon to estimate the effective bandwidth and minimal delay of a transport path using active traffic measurement. Data processing time is predicted for various visualization algorithms using block partition and statistical technique. Based on the link measurements, node characteristics, and module properties, we strategically organize visualization pipeline modules such as filtering, geometry generation, rendering, and display into groups, and dynamically assign them to appropriate network nodes to achieve minimal total delay for post-processing or maximal frame rate for streaming applications. We propose polynomial-time algorithms using the dynamic programming method to compute the optimal solutions for the problems of pipeline decomposition and network mapping under different constraints. A parallel based remote visualization system, which comprises a logical group of autonomous nodes that cooperate to enable sharing, selection, and aggregation of various types of resources distributed over a network, is implemented and deployed at geographically distributed nodes for experimental testing. Our system is capable of handling a complete spectrum of remote visualization tasks expertly including post processing, computational steering and wireless sensor network monitoring. Visualization functionalities such as isosurface, ray casting, streamline, linear integral convolution (LIC) are supported in our system. The proposed decomposition and mapping scheme is generic and can be applied to other network-oriented computation applications whose computing components form a linear arrangement. S. Sitharama Iyengar Bijaya B. Karki Rajgopal Kannan Richard R. Brooks Nageswara S. V. Rao Fereydoun Aghazadeh Ding S. Shih LSU 2005-11-17 text application/pdf http://etd.lsu.edu/docs/available/etd-11142005-124444/ http://etd.lsu.edu/docs/available/etd-11142005-124444/ en unrestricted I hereby certify that, if appropriate, I have obtained and attached herein a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to LSU or its agents the non-exclusive license to archive and make accessible, under the conditions specified below and in appropriate University policies, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.
collection NDLTD
language en
format Others
sources NDLTD
topic Computer Science
spellingShingle Computer Science
Zhu, Mengxia
Adaptive Remote Visualization System with Optimized Network Performance for Large Scale Scientific Data
description This dissertation discusses algorithmic and implementation aspects of an automatically configurable remote visualization system, which optimally decomposes and adaptively maps the visualization pipeline to a wide-area network. The first node typically serves as a data server that 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 can be located anywhere on the network and often include workstations, clusters, or custom rendering engines. We employ a regression model-based network daemon to estimate the effective bandwidth and minimal delay of a transport path using active traffic measurement. Data processing time is predicted for various visualization algorithms using block partition and statistical technique. Based on the link measurements, node characteristics, and module properties, we strategically organize visualization pipeline modules such as filtering, geometry generation, rendering, and display into groups, and dynamically assign them to appropriate network nodes to achieve minimal total delay for post-processing or maximal frame rate for streaming applications. We propose polynomial-time algorithms using the dynamic programming method to compute the optimal solutions for the problems of pipeline decomposition and network mapping under different constraints. A parallel based remote visualization system, which comprises a logical group of autonomous nodes that cooperate to enable sharing, selection, and aggregation of various types of resources distributed over a network, is implemented and deployed at geographically distributed nodes for experimental testing. Our system is capable of handling a complete spectrum of remote visualization tasks expertly including post processing, computational steering and wireless sensor network monitoring. Visualization functionalities such as isosurface, ray casting, streamline, linear integral convolution (LIC) are supported in our system. The proposed decomposition and mapping scheme is generic and can be applied to other network-oriented computation applications whose computing components form a linear arrangement.
author2 S. Sitharama Iyengar
author_facet S. Sitharama Iyengar
Zhu, Mengxia
author Zhu, Mengxia
author_sort Zhu, Mengxia
title Adaptive Remote Visualization System with Optimized Network Performance for Large Scale Scientific Data
title_short Adaptive Remote Visualization System with Optimized Network Performance for Large Scale Scientific Data
title_full Adaptive Remote Visualization System with Optimized Network Performance for Large Scale Scientific Data
title_fullStr Adaptive Remote Visualization System with Optimized Network Performance for Large Scale Scientific Data
title_full_unstemmed Adaptive Remote Visualization System with Optimized Network Performance for Large Scale Scientific Data
title_sort adaptive remote visualization system with optimized network performance for large scale scientific data
publisher LSU
publishDate 2005
url http://etd.lsu.edu/docs/available/etd-11142005-124444/
work_keys_str_mv AT zhumengxia adaptiveremotevisualizationsystemwithoptimizednetworkperformanceforlargescalescientificdata
_version_ 1716477129311387648