NHSE LogoNHSE Software Catalog


GRIDS

description
http://www.informatik.uni-stuttgart.de/ipvr/as/grids/grids-e.html

abstract
A Programming System for Grid-based Technical and Scientific Applications
on Parallel Computers.

GRIDS is a programming system for grid-based technical and scientific
applications on distributed memory parallel computing systems. This includes
"real" parallel computers as well as workstation clusters. Grid-based
applications are an important class that contains, among others, simulation
problems in fluid dynamics, semiconductor technology and circuit design.
Methods from this class show a high locality and are therefore well suited for
parallelization. The GRIDS programming environment consists of an
programming model allowing a description of the problem with low
programming effort and an associated system for the automatic generation and
control of the parallel execution. Both components are well tuned to each other
and targeted at the special structures of grid based applications. I
In particular unstructured grids are supported.

keywords
grid method; unstructured grid; distributed memory multiprocessor;
high level parallel library; workstation cluster

environment
There exist implementations of the GRIDS prototype on IBM RS/6000
workstation clusters and the parallel computers IBM SP1 and Intel
Paragon XP/S. Porting to workstation networks of other manufacturers
including heterogenous clusters as well as other parallel systems are
possible without much effort, because all system dependencies are
hidden in the communication library SPPL as part of the GRIDS system.

reference
U. Geuder, M. Härdtner, B. Wörner, and R. Zink, ``The GRIDS Parallel
Programming Model for Grid-Based Scientific Applications'', Proceedings of
the Parallel Systems Fair, International Parallel Processing Symposium,
Cancun, Mexico, Apr. 1994.

U. Geuder, M. Härdtner, B. Wörner, and R. Zink, ``Scalable Execution
Control of Grid-Based Scientific Applications on Parallel Systems'',
Proceedings of the Scalable High Performance Computing Conference,
Knoxville, TN, May 1994.

U. Geuder, M. Härdtner, B. Wörner, and R. Zink, ``Implementation of a
Parallel Euler Solver with GRIDS'', Proceedings of the European Conference
and Exhibition on High Performance Computing and Networking, HPCN
Europe 94, Munich, Germany, Apr. 1994.


nhse-librarian@netlib.org