• DocumentCode
    2632977
  • Title

    Exploiting spatial regularity in irregular iterative applications

  • Author

    Lain, Antonio ; Banerjee, Prithviraj

  • Author_Institution
    Center for Reliable & High Performance Comput., Illinois Univ., Urbana, IL, USA
  • fYear
    1995
  • fDate
    25-28 Apr 1995
  • Firstpage
    820
  • Lastpage
    826
  • Abstract
    The increasing gap between the speed of microprocessors and memory subsystems makes it imperative to exploit locality of reference in sequential irregular applications. The parallelization of such applications requires special considerations. Current RTS (Run-Time Support) for irregular computations fails to exploit the fine grain regularity present in these applications, producing unnecessary time and memory overheads. PILAR (Parallel Irregular Library with Application of Regularity) is a new RTS for irregular computations that provides a variety of internal representations of communication patterns based on their regularity; allowing for the efficient support of a wide spectrum of regularity under a common framework. Experimental results on the IBM SP-1 and Intel Paragon demonstrate the validity of our approach
  • Keywords
    computational geometry; parallel processing; performance evaluation; IBM SP-1; Intel Paragon; PILAR; Parallel Irregular Library; Run-Time Support; communication patterns; irregular iterative applications; sequential irregular applications; spatial regularity; Algorithm design and analysis; Circuits; Contracts; Fluid dynamics; Grid computing; Iterative algorithms; Libraries; Microprocessors; NASA; Soil;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1995. Proceedings., 9th International
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-8186-7074-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1995.395856
  • Filename
    395856