Title
Communicating data-parallel tasks: an MPI library for HPF.
Abstract
High Performance Fortran (HPF) has emerged as a standard dialect of Fortran for data-parallel computing. However, HPF does not support task parallelism or heterogeneous computing adequately. This paper presents a summary of our work on a library-based approach to support task parallelism, using MPI as a coordination layer for HPF. This library enables a wide variety of applications, such as multidisciplinary simulations and pipeline computations, to take advantage of combined task and data parallelism. An HPF binding for MPI raises several interface and communication issues. We discuss these issues and describe our implementation of an HPF/MPI library that operates with a commercial HPF compiler. We also evaluate the performance of our library using a synthetic communication benchmark and a multiblock application.
Year
DOI
Venue
1996
10.1109/HIPC.1996.565859
Trivandrum
Keywords
Field
DocType
communicating data-parallel tasks,communication issue,commercial hpf compiler,task parallelism,data parallelism,combined task,synthetic communication benchmark,high performance fortran,mpi library,heterogeneous computing,data-parallel computing,mathematics,pipelines,parallel programming,performance,computational modeling,high performance computing,parallel processing,concurrent computing
Computer architecture,Supercomputer,Computer science,Task parallelism,Parallel computing,Symmetric multiprocessor system,Fortran,Compiler,Data parallelism,Concurrent computing,High Performance Fortran
Conference
ISBN
Citations 
PageRank 
0-8186-7557-8
0
0.34
References 
Authors
2
4
Name
Order
Citations
PageRank
Foster Ian1229382663.24
David R. Kohr Jr.232.55
Rakesh Krishnaiyer317419.65
Alok N. Choudhary43441326.32