• DocumentCode
    1833229
  • Title

    Parallelization of linearized applications in Fortran D

  • Author

    Liebrock, Lorie M. ; Kennedy, Ken

  • Author_Institution
    Rice Univ., Houston, TX, USA
  • fYear
    1994
  • fDate
    26-29 Apr 1994
  • Firstpage
    51
  • Lastpage
    60
  • Abstract
    Fortran D extends Fortran to parallel computers via specification of the distribution of array variables across processors. When multidimensional arrays have been linearized for optimal performance on vector processors, Fortran D cannot produce the best parallelization because it is limited to one-dimensional distribution, which is less efficient due to surface-to-volume effects. We propose Fortran D extensions and compiler technology to support natural topology parallelization of such codes. Experimental results are presented to illustrate the improvement in performance of this approach over the performance of currently available methods
  • Keywords
    FORTRAN; parallel languages; parallel programming; program compilers; Fortran D; compiler technology; linearized applications; multidimensional arrays; natural topology parallelization; parallel computers; performance; specification; Application software; Array signal processing; Concurrent computing; Cost function; Distributed computing; Logic arrays; Multidimensional systems; NASA; Topology; Vector processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1994. Proceedings., Eighth International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-8186-5602-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1994.288319
  • Filename
    288319