Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Generalized Portable SHMEM Library for High Performance Computing

Thesis/Dissertation ·
DOI:https://doi.org/10.2172/816447· OSTI ID:816447
 [1]
  1. Iowa State Univ., Ames, IA (United States)
This dissertation describes the efforts to design and implement the Generalized Portable SHMEM library, GPSHMEM, as well as supplementary tools. There are two major components of the GPSHMEM project: the GPSHMEM library itself and the Fortran 77 source-to-source translator. The rest of this thesis is divided into two parts. Part I introduces the shared memory model and the distributed shared memory model. It explains the motivation behind GPSHMEM and presents its functionality and performance results. Part II is entirely devoted to the Fortran 77 translator call fgpp. The need for such a tool is demonstrated, functionality goals are stated, and the design issues are presented along with the development of the solutions.
Research Organization:
Ames Lab., Ames, IA (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
W-7405-ENG-82
OSTI ID:
816447
Report Number(s):
IS--T 1938
Country of Publication:
United States
Language:
English