Publications
Common runtime support for high-performance parallel languages parallel compiler runtime consortium
Abstract
Parallel Computers have recently become powerful enough to outperform conventional vector based supercomputers. Several parallel languages are currently under development for exploiting the data and/or task parallelism available in the applications. In this report, we propose the development of a basic public domain infrastructure to provide runtime support for high level parallel languages. This would support several projects developing different compilers for a given language such as C++, ADA, or Fortran but also give a unified support for compilers of different languages. There are two particularly important motivations for this common runtime support system. Firstly, it will accelerate the development of new compiler projects investigating particular modules or concepts by providing a public domain infrastructure which can be built on and not replicated. Secondly there is currently no universally" best" …
- Date
- 1993
- Authors
- Geoffrey C Fox, Sanjay Ranka, Michael Scott, Allen D Malony, Jim Browne, Marina C Chen, Alok Choudhary, Thomas Cheatham, Jan Cuny, Rudolf Eigenmann, A Faluny, Ian Foster, Dennis Gannon, Tomasz Haupt, Mike Karr, Carl Kesselman, C Koelbel, Wei Li, M Lam, T LeBlanc, J Openshaw, D Padua, C Polychronopoulos, J Saltz, A Sussman, G Weigand, K Yelick
- Conference
- Supercomputing'93: Proceedings of the 1993 ACM/IEEE Conference on Supercomputing
- Pages
- 752-757
- Publisher
- IEEE