6A. 8 Tools for Integrating Distributed Computing with Interactive Visualization in McIdas-V (original) (raw)
Related papers
METVIEWIws - A DISTRIBUTED SYSTEM FOR METEOROLOGICAL DATA PROCESSING AND VISUALISATION
2015
METVIEWIws is a system for visualisation and manipulation of meteorological data on Unix workstations. R has been developed as a cooperative projeet between ECMWF and INPE. The system is based on a distributed computing architecture and has an icon-based user interface. METVIEWIws is mainly an interaetive system, but incorporates equivalent functionality in batch mode. This paper describes : METVIEWIws basic requirements, the data model, the system architecture and the user interface paradigm. It also reports the current status of the projed.
Grid Computing and Scientific Visualization
2008
In this paper we focus on distributed scientific visualization using a grid environment. More specifically, we are interested on basic requirements for distributed graphics applications on such environments. We propose a middleware infrastructure for supporting scientific visualization applications that meets these requirements. We claim that we should consider scientific visualization in grids from an integrated global view of data and programs published by heterogeneous and distributed data sources. This idea can be implemented by CoDIMS which is an environment for the generation of Configurable Data integration Middleware Systems.
2000
D ata-driven computational science is characterized by dynamic adaptation in response to external data. Applications of this type, which are often data-and I/O-intensive, run as parallel or distributed computations on high-end resources such as distributed clusters or symmetric multiprocessing machines. On-demand weather forecasting is a canonical example of a data-driven application. As the article "Service-Oriented Environments in Research and Education for Dynamically Interacting with Mesoscale Weather" (pp. XX-YY in this issue) describes, on-demand weather forecasting is the automated process of invoking a forecast model run in response to the detection of a severe weather condition. The existing framework for running forecast models has drawbacks that we must overcome to bring about dynamic on-demand forecasting. For instance, the current investigation process requires a lot of human involvement, particularly in the staging and moving of the files required by the model and in the invocation of downstream tools to visualize and analyze model results. Although scripts exist to automate some of the process, a knowledgeable expert must properly configure them.
Distributed Architectures for Environmental Visualization Systems
1995
This paper presents an architecture for a distributed environment, targeted at supporting the development of systems for retrieval, manipulation and visualisation of large environmental data sets. The proposal has been used as a basis for the development of METVIEW, a system for meteorological and climatological data, used operationally at the European Centre for Medium-Range Weather Forecasts and Brazil's Centro de Previsão do Tempo e Estudos Climáticos (CPTEC).
An Atmospheric Visual Analysis and Exploration System
IEEE Transactions on Visualization and Computer Graphics, 2000
Meteorological research involves the analysis of multi-field, multi-scale, and multi-source data sets. In order to better understand these data sets, models and measurements at different resolutions must be analyzed. Unfortunately, traditional atmospheric visualization systems only provide tools to view a limited number of variables and small segments of the data. These tools are often restricted to two-dimensional contour or vector plots or three-dimensional isosurfaces. The meteorologist must mentally synthesize the data from multiple plots to glean the information needed to produce a coherent picture of the weather phenomenon of interest. In order to provide better tools to meteorologists and reduce system limitations, we have designed an integrated atmospheric visual analysis and exploration system for interactive analysis of weather data sets. Our system allows for the integrated visualization of 1D, 2D, and 3D atmospheric data sets in common meteorological grid structures and utilizes a variety of rendering techniques. These tools provide meteorologists with new abilities to analyze their data and answer questions on regions of interest, ranging from physics-based atmospheric rendering to illustrative rendering containing particles and glyphs. In this paper, we will discuss the use and performance of our visual analysis for two important meteorological applications. The first application is warm rain formation in small cumulus clouds. Here, our three-dimensional, interactive visualization of modeled drop trajectories within spatially correlated fields from a cloud simulation has provided researchers with new insight. Our second application is improving and validating severe storm models, specifically the Weather Research and Forecasting (WRF) model. This is done through correlative visualization of WRF model and experimental Doppler storm data.
Bulletin of the American Meteorological Society, 2000
A freely available software package, called Web Winds, has been developed that allows atmospheric scientists, educators, students, and the general public to quickly and easily visualize and analyze data on many of the computer platforms in use today. Web Winds is written in Java and is able to ingest files from local disk or the World Wide Web (WWW). It is designed to eventually be distributed over the Internet and operate outside of WWW browsers entirely, allowing fewer restrictions as to where data and applications will be required to be stored. By manipulating data at their source, Internet bandwidth requirements will be reduced. The design and evolution of Web Winds, including its current display and analysis capabilities, security considerations, collaborative tools, availability, and planned future developments are described. Two typical sessions are also described to give the reader an introduction to its use.
An interactive parallel programming environment applied in atmospheric science
OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information), 1996
This article introduces an interactive parallel programming environmentt (IPPE) that simplifies the generation and execution of parallel programs. One of the tasks of the environment is to generate message-passing parallel programs for homogeneous and heterogeneous computing platforms. The parallel programs are represented by using visual objects. This is accomplished with the help of a graphical programming editor that is implemented in Java and enables portability to a wide variety of computer platforms. In contrast to other graphical programming systems, reusable parts of the programs can be stored in a program library to support rapid prototyping. In addition, runtime performance data on different computing platforms is collected in a database. A selection process determines dynamically the software and the hardware platform to be used to solve the problem in minimal wall-clock time. The environment is currently being tested on a Grand Challenge problem, the NASA four-dimensional data assimilation system.
PLOS ONE, 2015
Background To achieve more realistic simulations, meteorologists develop and use models with increasing spatial and temporal resolution. The analyzing, comparing, and visualizing of resulting simulations becomes more and more challenging due to the growing amounts and multifaceted character of the data. Various data sources, numerous variables and multiple simulations lead to a complex database. Although a variety of software exists suited for the visualization of meteorological data, none of them fulfills all of the typical domain-specific requirements: support for quasi-standard data formats and different grid types, standard visualization techniques for scalar and vector data, visualization of the context (e.g., topography) and other static data, support for multiple presentation devices used in modern sciences (e.g., virtual reality), a user-friendly interface, and suitability for cooperative work.