• DocumentCode
    3415662
  • Title

    The sparse cyclic distribution against its dense counterparts

  • Author

    Bandera, Gerardo ; Ujaldon, Manuel ; Trenas, Maria A. ; Zapata, Emilio L.

  • Author_Institution
    Dept. of Comput. Archit., Malaga Univ., Spain
  • fYear
    1997
  • fDate
    1-5 Apr 1997
  • Firstpage
    638
  • Lastpage
    642
  • Abstract
    Several methods have been proposed in the literature for the distribution of data on distributed memory machines, either oriented to dense or sparse structures. Many of the real applications, however, deal with both kinds of data jointly. The paper presents techniques for integrating dense and sparse array accesses in a way that optimizes locality and further allows an efficient loop partitioning within a data-parallel compiler. The approach is evaluated through an experimental survey with several compilers and parallel platforms. The results prove the benefits of the BRS sparse distribution when combined with CYCLIC in mixed algorithms and the poor efficiency achieved by well-known distribution schemes when sparse elements arise in the source code
  • Keywords
    conjugate gradient methods; distributed memory systems; parallel algorithms; parallelising compilers; sparse matrices; subroutines; BRS sparse distribution; CYCLIC; conjugate gradient algorithm; data distribution; dense structures; distributed memory machines; efficient loop partitioning; integrated dense/sparse array accesses; mixed algorithms; optimized locality; parallel platforms; source code; sparse cyclic distribution; sparse structures; Application software; Character generation; Computer architecture; Distributed computing; Iterative algorithms; Optimizing compilers; Partitioning algorithms; Program processors; Scattering; Sparse matrices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1997. Proceedings., 11th International
  • Conference_Location
    Genva
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-7793-7
  • Type

    conf

  • DOI
    10.1109/IPPS.1997.580969
  • Filename
    580969