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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1997
Accession Number
ADA327279

Entities

People

  • Jaspal Subhlok
  • Peter Stoonkisto

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Biomedical
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Pollution
  • Chemical Engineering
  • Chemistry
  • Computational Science
  • Computations
  • Computer Programming
  • Computer Science
  • Computers
  • Data Sets
  • Language
  • Object Oriented Programming
  • Optimization
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Public Health

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.
  • Software Engineering.