skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A compilation system that integrates high performance Fortran and Fortran M

Conference ·
OSTI ID:10158455
;  [1]; ;  [2]
  1. Argonne National Lab., IL (United States)
  2. Syracuse Univ., NY (United States)

Task parallelism and data parallelism are often seen as mutually exclusive approaches to parallel programming. Yet there are important classes of application, for example in multidisciplinary simulation and command and control, that would benefit from an integration of the two approaches. In this paper, we describe a programming system that we are developing to explore this sort of integration. This system builds on previous work on task-parallel and data-parallel Fortran compilers to provide an environment in which the task-parallel language Fortran M can be used to coordinate data-parallel High Performance Fortran tasks. We use an image-processing problem to illustrate the issues that arise when building an integrated compilation system of this sort.

Research Organization:
Argonne National Lab., IL (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States); National Science Foundation, Washington, DC (United States); Department of Defense, Washington, DC (United States)
DOE Contract Number:
W-31109-ENG-38
OSTI ID:
10158455
Report Number(s):
ANL/MCS/CP-82973; CONF-9405100-5; ON: DE94013308; CNN: CCR-8809615; DABT63-91-C-0028
Resource Relation:
Conference: Scalable high performance computing conference,Knoxville, TN (United States),23 May 1994; Other Information: PBD: [1994]
Country of Publication:
United States
Language:
English