• DocumentCode
    2748742
  • Title

    PARADIGM (version 2.0): a new HPF compilation system

  • Author

    Joisha, Pramod G. ; Banerjee, Prithviraj

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
  • fYear
    1999
  • fDate
    12-16 Apr 1999
  • Firstpage
    609
  • Lastpage
    615
  • Abstract
    In this paper, we present sample performance figures for a new linear algebra-based compilation framework implemented in a research HPF compiler called PARADIGM. The metrics considered include compilation times, execution times, and communication costs. We compare all of these metrics against commercial, industrial strength compilers such as pghpf (v 2.2) and xlhpf (v 1.01) and show the superior benefits of PARADIGM (v 2.0) in all of the metrics used. We also demonstrate how robustly our framework performs in the presence of arbitrary alignments and distributions, The framework´s symbolic manipulation capability is derived from an off-the-shelf commercial symbolic analysis software called Mathematica. Measured metrics for a few popular benchmarks such as Automatic Differentiation and Integration (ADI), Euler Fluxes, TOMCATV and 2D Explicit Hydrodynamics (EXPL) have been presented
  • Keywords
    FORTRAN; parallel languages; parallel programming; program compilers; software metrics; software performance evaluation; 2D Explicit Hydrodynamics; Automatic Differentiation and Integration; Euler Fluxes; HPF compilation system; Mathematica; PARADIGM (version 2.0); TOMCATV; arbitrary alignments; arbitrary distributions; communication costs; compilation times; execution times; linear algebra-based compilation framework; metrics; off-the-shelf commercial symbolic analysis software; performance figures; pghpf; symbolic manipulation capability; xlhpf; Business; Contracts; Costs; Ear; Hydrodynamics; Influenza; Parallel machines; Read only memory; Trademarks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
  • Conference_Location
    San Juan
  • Print_ISBN
    0-7695-0143-5
  • Type

    conf

  • DOI
    10.1109/IPPS.1999.760540
  • Filename
    760540