• DocumentCode
    2026789
  • Title

    On the run-time cost of distributed-memory communications generated using the polyhedral model

  • Author

    Moreton-Fernandez, Ana ; Gonzalez-Escribano, Arturo ; Llanos, Diego R.

  • Author_Institution
    Dept. Inf., Univ. de Valladolid, Valladolid, Spain
  • fYear
    2015
  • fDate
    20-24 July 2015
  • Firstpage
    151
  • Lastpage
    159
  • Abstract
    The polyhedral model can be used to automatically generate distributed-memory communications for affine nested loops. Recently, new communication schemes that reduce the communication volume have been presented. In this paper we study the extra computational effort introduced at run-time by the code generated to manage the communication details across distributed processes. We focus on the most sophisticated communication scheme so far introduced (the FOP scheme). We present an asymptotic cost study of the FOP scheme in terms of two main run-time parameters: The problem size, and the number of processors. Based on this study, we identify scalability limitations in current implementations of these techniques, and propose a simple implementation alternative to eliminate one of them. Experimental results are presented, showing the potential impact on performance of these implementation limitations when using these codes in large parallel systems.
  • Keywords
    parallel programming; program compilers; FOP scheme; affine nested loops; asymptotic cost study; communication schemes; communication volume; computational effort; distributed-memory communications; generated code; implementation limitations; large parallel systems; polyhedral model; run-time cost; Complexity theory; Computational modeling; Jacobian matrices; Pluto; Program processors; Radiation detectors; Scalability; Polyhedral model; complexity; distributed-memory; run-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation (HPCS), 2015 International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4673-7812-3
  • Type

    conf

  • DOI
    10.1109/HPCSim.2015.7237034
  • Filename
    7237034