• DocumentCode
    2633443
  • Title

    Performance prediction for portable parallel execution on MIMD architectures

  • Author

    Chillariga, Gopal ; Ramkumar, Balkrishna

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
  • fYear
    1995
  • fDate
    25-28 Apr 1995
  • Firstpage
    630
  • Lastpage
    634
  • Abstract
    Performance debugging and prediction for parallel systems is a difficult problem. The difficulties in identifying performance bottlenecks stem from the need for an intimate understanding of the underlying architecture. It has been recognized that portability is an important requirement for parallel program development. However, this makes the task of performance debugging even more difficult. In this paper, we present a simulation based approach for performance prediction of portable-parallel programs. We demonstrate it using Charm: a message driven programming environment, which provides program portability across a variety of shared and distributed memory MIMD parallel systems. The proposed approach makes it possible to use a single debugging environment for the development of portable parallel software. This environment can provide correctness and performance debugging support that provides the developer with valuable feedback for improving program performance
  • Keywords
    parallel architectures; parallel programming; program debugging; program verification; software portability; Charm; MIMD architectures; MIMD parallel systems; feedback; message driven programming environment; parallel program development; parallel systems; performance bottlenecks; performance debugging; performance prediction; portable parallel execution; portable parallel software; portable-parallel programs; program correctness; program performance; program portability; simulation based approach; single debugging environment; Cities and towns; Computer architecture; Computer bugs; Data mining; Delay; Feedback; Parallel programming; Performance analysis; Predictive models; Software debugging;
  • 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.395882
  • Filename
    395882