Portable environment for developing parallel Fortran programs
Conference
·
OSTI ID:5271429
This paper describes an environment for the portable implementation of parallel algorithms in a Fortran setting. The package, called SCHEDULE, can help a programmer familiar with a Fortran programming environment to implement a parallel algorithm in a manner that will lend itself to transporting the resulting program across a wide variety of parallel machines. The package is designed to allow existing Fortran subroutines to be called through SCHEDULE, without modification, thereby permitting users access to a wide body of existing library software in a parallel setting. Terminology, parallel programming ideas, programming using SCHEDULE, calling SCHEDULE, low-level synchronization, dynamic allocation of processes, and experiences with SCHEDULE are discussed. 8 refs.
- Research Organization:
- Argonne National Lab., IL (USA). Mathematics and Computer Science Div.; Illinois Univ., Urbana (USA). Center for Supercomputing Research and Development
- DOE Contract Number:
- W-31109-ENG-38; AC05-84OR21400; FG02-85ER25001
- OSTI ID:
- 5271429
- Report Number(s):
- ANL/MCS-TM-79; CONF-8606187-1; ON: DE86015570
- Country of Publication:
- United States
- Language:
- English
Similar Records
SCHEDULE: Tools for developing and analyzing parallel Fortran programs
Portable parallel programming in a Fortran environment
Portable FORTRAN contour-plotting subprogram
Technical Report
·
Fri Oct 31 23:00:00 EST 1986
·
OSTI ID:7043801
Portable parallel programming in a Fortran environment
Conference
·
Sat Dec 31 23:00:00 EST 1988
·
OSTI ID:6093724
Portable FORTRAN contour-plotting subprogram
Technical Report
·
Fri Jul 01 00:00:00 EDT 1983
·
OSTI ID:5843330