• DocumentCode
    2300783
  • Title

    Integrated compilation and scalability analysis for parallel systems

  • Author

    Mendes, Celso L. ; Reed, Daniel A.

  • Author_Institution
    Lab. of Appl. Comput., Nat. Inst. of Space Res., Sao Jose dos Campos, Brazil
  • fYear
    1998
  • fDate
    12-18 Oct 1998
  • Firstpage
    385
  • Lastpage
    392
  • Abstract
    Despite the performance potential of parallel systems, several factors have hindered their widespread adoption. Of these, performance variability is among the most significant. Data parallel languages, which facilitate the programming of those systems, increase the semantic distance between the program´s source code and its observable performance, thus aggravating the optimization problem. In this paper, we present a new methodology to automatically predict the performance scalability of data parallel applications on multicomputers. Our technique represents the execution time of a program as a symbolic expression that includes the number of processors (P), problem size (N), and other system-dependent parameters. This methodology is strongly based on information collected at compile time. By extending an existing data parallel compiler (Fortran D95), we derive during compilation, a symbolic cost model that represents the expected cost of each high-level code section and, inductively, of the complete program
  • Keywords
    FORTRAN; parallel languages; parallelising compilers; performance evaluation; Fortran D95; data parallel compiler; data parallel languages; integrated compilation; parallel systems; performance potential; performance variability; scalability analysis; source code; symbolic expression; Computer science; Contracts; Costs; Laboratories; Parallel architectures; Parallel languages; Parallel programming; Program processors; Reactive power; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Paris
  • ISSN
    1089-795X
  • Print_ISBN
    0-8186-8591-3
  • Type

    conf

  • DOI
    10.1109/PACT.1998.727287
  • Filename
    727287