@inproceedings{8c608c23e876483eac7d204d32f4ea49,
title = "Is OpenMP for grids ?",
abstract = "This paper presents an overview of an ongoing NSF-sponsored project for the study of runtime systems and compilers to support the development of efficient OpenMP parallel programs for distributed memory systems. The first part of the paper discusses a prototype compiler, now under development, that will accept OpenMP and will target TreadMarks, a Software Distributed Shared Memory System (SDSM), and Message-Passing Interface (MPI) library routines. A second part of the paper presents ideas for OpenMP extensions that enable the programmer to override the compiler whenever automatic methods fail to generate high-quality code.",
author = "R. Eigenmann and J. Hoeflinger and Kuhn, {R. H.} and D. Padua and A. Basumallik and Min, {Seung Jai} and Jiajing Zhu",
note = "Funding Information: The work reported in this paper was supported by NSF contract EIA 01-03582 (Purdue) and EIA 01-03610 (Illinois) Publisher Copyright: {\textcopyright} 2002 IEEE.; 16th International Parallel and Distributed Processing Symposium, IPDPS 2002 ; Conference date: 15-04-2002 Through 19-04-2002",
year = "2002",
doi = "10.1109/IPDPS.2002.1016571",
language = "English (US)",
series = "Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "171--178",
booktitle = "Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002",
address = "United States",
}