• DocumentCode
    2270718
  • Title

    Towards a communication characterization methodology for parallel applications

  • Author

    Chodnekar, Sucheta ; Srinivasan, Viji ; Vaidya, Aniruddha S. ; Sivasubramaniam, Anand ; Das, Chita R.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    1997
  • fDate
    1-5 Feb 1997
  • Firstpage
    310
  • Lastpage
    319
  • Abstract
    The interconnection network (ICN) is a vital component of a parallel machine and is often the limiting factor in the performance of several parallel applications. While ICN performance evaluation has been a widely researched topic, there have been very few studies that have used real applications to drive this research. In this paper we develop a framework for characterizing the communication properties of parallel applications. Message generation frequency, spatial distribution of messages and message length are the three attributes that quantify any communication. We develop a methodology to quantify these attributes, in particular the first two attributes. We employ two strategies, namely dynamic and static, in our methodology. In the former, the applications are executed on an execution-driven simulator called SPASM, while in the latter they are executed on a parallel machine, IBM SP2. We gather communication events from these executions and feed them to a 2-D mesh network simulator. The log of the network activity is then analyzed using a statistical analysis package (SAS) to find the message inter-arrival time distribution and spatial distribution via regression analysis. Five shared memory applications and two message passing applications are analyzed to quantify their communication workloads. It is shown that it is possible to express the message generation and spatial distribution of an application in terms of commonly used distributions. These distributions can be used in the analysis of ICNs for developing realistic performance models
  • Keywords
    message passing; multiprocessor interconnection networks; parallel machines; performance evaluation; 2-D mesh network simulator; IBM SP2; SPASM; communication characterization methodology; communication events; execution-driven simulator; interconnection network; message generation frequency; message length; message passing applications; parallel applications; parallel machine; performance evaluation; regression analysis; shared memory applications; spatial distribution; spatial distribution of messages; statistical analysis package; Discrete event simulation; Feeds; Frequency; Mesh networks; Multiprocessor interconnection networks; Packaging machines; Parallel machines; Regression analysis; Statistical analysis; Synthetic aperture sonar;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 1997., Third International Symposium on
  • Conference_Location
    San Antonio, TX
  • Print_ISBN
    0-8186-7764-3
  • Type

    conf

  • DOI
    10.1109/HPCA.1997.569693
  • Filename
    569693