• DocumentCode
    1263374
  • Title

    IPS-2: the second generation of a parallel program measurement system

  • Author

    Miller, Barton P. ; Clark, Morgan ; Hollingsworth, Jeff ; Kierstead, Steven ; Lim, Sek-See ; Torzewski, Timothy

  • Author_Institution
    Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
  • Volume
    1
  • Issue
    2
  • fYear
    1990
  • fDate
    4/1/1990 12:00:00 AM
  • Firstpage
    206
  • Lastpage
    217
  • Abstract
    IPS, a performance measurement system for parallel and distributed programs, is currently running on its second implementation. IPS´s model of parallel programs uses knowledge about the semantics of a program´s structure to provide two important features. First, IPS provides a large amount of performance data about the execution of a parallel program, and this information is organized so that access to it is easy and intuitive. Secondly, IPS provides performance analysis techniques that help to guide the programmer automatically to the location of program bottlenecks. The first implementation of IPS was a testbed for the basic design concepts, providing experience with a hierarchical program and measurement model, interactive program analysis, and automatic guidance techniques. It was built on the Charlotte distributed operating system. The second implementation, IPS-2, extends the basic system with new instrumentation techniques, an interactive and graphical user interface, and new automatic guidance analysis techniques. This implementation runs on 4.3BSD UNIX systems, on the VAX, DECstation, Sun 4, and Sequent Symmetry multiprocessor
  • Keywords
    Unix; network operating systems; parallel programming; performance evaluation; program diagnostics; software tools; 4.3BSD UNIX systems; CPA; Charlotte distributed operating system; DECstation; IPS-2; Sequent Symmetry multiprocessor; Sun 4; VAX; automatic guidance techniques; design concepts; distributed programs; graphical user interface; interactive program analysis; message systems; parallel program measurement system; parallel programs; performance analysis techniques; performance measurement system; program bottlenecks; semantics; shared-memory systems; Automatic testing; Graphical user interfaces; Instruments; Measurement; Operating systems; Performance analysis; Power system modeling; Programming profession; Springs; Sun;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.80132
  • Filename
    80132