• DocumentCode
    909299
  • Title

    System Design and Algorithmic Development for Computational Steering in Distributed Environments

  • Author

    Wu, Qishi ; Zhu, Mengxia ; Gu, Yi ; Rao, Nageswara S V

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Memphis, Memphis, TN, USA
  • Volume
    21
  • Issue
    4
  • fYear
    2010
  • fDate
    4/1/2010 12:00:00 AM
  • Firstpage
    438
  • Lastpage
    451
  • Abstract
    Supporting visualization pipelines over wide-area networks is critical to enabling large-scale scientific applications that require visual feedback to interactively steer online computations. We propose a remote computational steering system that employs analytical models to estimate the cost of computing and communication components and optimizes the overall system performance in distributed environments with heterogeneous resources. We formulate and categorize the visualization pipeline configuration problems for maximum frame rate into three classes according to the constraints on node reuse or resource sharing, namely no, contiguous, and arbitrary reuse. We prove all three problems to be NP-complete and present heuristic approaches based on a dynamic programming strategy. The superior performance of the proposed solution is demonstrated with extensive simulation results in comparison with existing algorithms and is further evidenced by experimental results collected on a prototype implementation deployed over the Internet.
  • Keywords
    Internet; computational complexity; dynamic programming; pipeline processing; wide area networks; Internet; NP complete problems; algorithmic development; analytical models; communication components; computing components; distributed environments; dynamic programming strategy; remote computational steering system; visual feedback; visualization pipelines; wide area networks; Distributed computing; computational steering; performance modeling.; remote visualization;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2009.81
  • Filename
    4967577