GRIDS <description><url>http://www.informatik.uni-stuttgart.de/ipvr/as/grids/grids-e.html</url> <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 <category>ppt-pplib <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. </urc>