Automatic Mapping of System of N-Dimensional Affine Recurrence Equations (SARE) onto Distributed Memory Parallel Systems

  • Authors:
  • Alessandro Marongiu;Paolo Palazzari

  • Affiliations:
  • Univ. “La Sapienza”, Rome, Italy;Casaccia-HPCN Project, Rome, Italy

  • Venue:
  • IEEE Transactions on Software Engineering - Special issue on architecture-independent languages and software tools for parallel processing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Automatic extraction of parallelism from algorithms, and the consequent parallel code generation, is a challenging problem. In this work, we present a procedure for automatic parallel code generation in the case of algorithms described through Set of Affine Recurrence Equations (SARE); starting from the original SARE description in an N-dimensional iteration space, the algorithm is converted into a parallel code for an (eventually virtual) m-dimensional distributed memory parallel machine ($m