Title :
Adventures in portable parallel programming: STRAND8_8_ with embedded Fortran and C
Author :
Mattson, Timothy G.
Author_Institution :
Strand Software Technol. Inc., Beaverton, OR, USA
Abstract :
STRAND8_8_ is a high-level language for writing programs that are portable across a broad range of parallel computers. The author introduces STRAND8_8_ and discusses how it is used to port sequential applications onto parallel computers. A key language feature making this possible is its interface to C and Fortran. Case studies are presented in weather modeling and protein structure prediction
Keywords :
C language; FORTRAN; chemistry computing; high level languages; parallel languages; parallel programming; software portability; weather forecasting; C; Fortran; STRAND88; high-level language; parallel computers; portable parallel programming; protein structure prediction; sequential applications; weather modeling; Application software; Computer applications; Concurrent computing; High level languages; Parallel programming; Portable computers; Predictive models; Proteins; Weather forecasting; Writing;
Conference_Titel :
Software Maintenance, 1990, Proceedings., Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-2091-9
DOI :
10.1109/ICSM.1990.131391