Coordinating Foreign Modules with a Parallelizing Compiler.
Abstract
Integrating task and data parallelism in a language framework has attracted considerable attention. Both the Fx language at Carnegie Mellon university and High Performance Fortran standard have adopted a simple model of task parallelism that allows dymanic assignment of processor subgroups to tasks in the application. However the tasks must be written in the native language, i.e. Fx or HPF. large scientific parallel applications often use mix og languages for a variety of reasons, including the rsuse of existing code and the suitability of different languages for different modules.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 1997
- Accession Number
- ADA327279
Entities
People
- Jaspal Subhlok
- Peter Stoonkisto
Organizations
- Carnegie Mellon University