High-performance remote data access for remote visualization

Andrei Hutanu, Gabrielle Allen, Tevfik Kosar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Visualization of remote data needs software that is fundamentally designed for distributed processing and high-speed networks. Motivated by and following the requirements of a distributed visualization application, this article describes the design and implementation of a fast and configurable remote data access system called eavivdata. Because wide-area networks may have a high latency, the remote data access system uses an architecture that effectively hides latency. Four remote data access architectures are analyzed and the results show that an architecture that combines bulk and pipeline processing is the best solution for high-throughput remote data access. The resulting system, also supporting high-speed transport protocols and configurable remote operations, is up to 400 times faster than a comparable existing remote data access system.

Original languageEnglish (US)
Title of host publicationProceedings of the 2010 11th IEEE/ACM International Conference on Grid Computing, Grid 2010
Pages121-128
Number of pages8
DOIs
StatePublished - 2010
Externally publishedYes
Event2010 11th IEEE/ACM International Conference on Grid Computing, Grid 2010 - Brussels, Belgium
Duration: Oct 25 2010Oct 29 2010

Publication series

NameProceedings - IEEE/ACM International Workshop on Grid Computing
ISSN (Print)1550-5510

Other

Other2010 11th IEEE/ACM International Conference on Grid Computing, Grid 2010
Country/TerritoryBelgium
CityBrussels
Period10/25/1010/29/10

Keywords

  • Data transfer
  • Distributed computing
  • High-throughput
  • Pipeline
  • RPC
  • Remote data access
  • Visualization

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'High-performance remote data access for remote visualization'. Together they form a unique fingerprint.

Cite this