Integrating CUMULVS into AVS/Express

  • Authors:
  • Torsten Wilde;James Arthur Kohl;Ray E. Flanery, Jr.

  • Affiliations:
  • -;-;-

  • Venue:
  • ICCS '02 Proceedings of the International Conference on Computational Science-Part II
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper discusses the development of a CUMULVS interface for runtime data visualization using the AVS/Express commercial visualization environment. The CUMULVS (Collaborative, User Migration, User Library for Visualization and Steering) system, developed at Oak Ridge National Laboratory, is an essential platform for interacting with high-performance scientific simulation programs on-the-fly. It provides run-time visualization of data while they are being computed, as well as coordinated computational steering, application-directed checkpointing and fault recovery mechanisms, and rudimentary model coupling functions. CUMULVS primarily consists of two distinct but cooperative libraries - an application library and a viewer library. The application library allows instrumentation of scientific simulations to describe distributed data fields, and the viewer library interacts with this application side to dynamically attach and then extract and assemble sequences of data snapshots for use in front-end visualization tools. A development strategy will be presented for integrating and using CUMULVS in AVS/Express, including discussion of the various objects, modules, macros and user interfaces.