Combining Interprocedural Compile-Time and Run-Time Parallelization

Abstract

This report describes the final results of a project revolving around an integrated allelization system that combines high quality interprocedural compile time analysis with flexible run time support. This research builds on our previous extensive work on interprocedural compile time analysis for parallelization, sponsored by DARPA through contracts at Rice University and Stanford University. The system is designed to address three core issues: (1) improving the effectiveness of compile time parallelization analysis; (2) integration of compile time analysis with efficient run time parallelization tests; and (3) managing an efficient mapping of parallel contracts to a contracts to a target architecture.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 05, 1999
Accession Number
ADA363906

Entities

People

  • Carl Kesselman
  • Marry Hall

Organizations

  • California Institute of Technology

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Automatic
  • California
  • Compilers
  • Computations
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing-Related Activities
  • Contracts
  • Instrumentation
  • Parallel Computing
  • Programming Languages
  • Standards
  • Students
  • Universities
  • Workload

Fields of Study

  • Computer science
  • Engineering

Readers

  • Parallel and Distributed Computing.
  • Technical Research and Report Writing.