• DocumentCode
    2496039
  • Title

    Compilation of I/O communications for HPF

  • Author

    Coelho, Fabien

  • Author_Institution
    Centre de Recherche en Inf., Ecole des Mines de Paris, Valbonne, France
  • fYear
    1995
  • fDate
    6-9 Feb 1995
  • Firstpage
    102
  • Lastpage
    109
  • Abstract
    The MIMD distributed memory architecture is the choice architecture for massively parallel machines. It insures scalability, but at the expense of programming ease. New languages such as HPF were introduced to solve this problem: the user advises the compiler about data distribution and parallel computations through directives. This paper focuses on the compilation of I/O communications for HPF. Data must be efficiently collected to or updated from I/O nodes with vectorized messages, for any possible mapping. The problem is solved using standard polyhedron scanning techniques. The code generation issues to handle the different cases are addressed. Then the method is improved and extended to parallel I/Os. This work suggests new HPF directives for parallel I/Os
  • Keywords
    distributed memory systems; high level languages; parallel architectures; parallel processing; program compilers; HPF; I/O communications compilation; MIMD distributed memory architecture; code generation; data distribution; massively parallel machines; parallel computations; scalability; standard polyhedron scanning techniques; Computer architecture; Concurrent computing; Distributed computing; Hardware; Memory architecture; Parallel architectures; Parallel machines; Programming profession; Scalability; Support vector machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1995. Proceedings. Frontiers '95., Fifth Symposium on the
  • Conference_Location
    McLean, VA
  • Print_ISBN
    0-8186-6965-9
  • Type

    conf

  • DOI
    10.1109/FMPC.1995.380458
  • Filename
    380458