• DocumentCode
    3194744
  • Title

    Performance analysis of parallel programs using Prober as a single aid tool

  • Author

    Góes, Luís Fabrício W ; Ramos, Luiz Eduardo S ; Martins, Carlos Augusto P S

  • fYear
    2002
  • fDate
    2002
  • Firstpage
    204
  • Lastpage
    211
  • Abstract
    Prober is a functional and performance analysis tool for parallel programs, developed during an undergraduate research project. In this paper we show the new expanded version of Prober, in which some features from different software tools are aggregated. It can be used as a single tool to aid the developer in the performance analysis of parallel programs. Our main goal is to provide a new version of Prober, with additional features. Among them we can highlight: the interpretation of user scripts, a user-level support library, the generation of speedup and efficiency graphics, batch execution and a new user interface. In order to show, verify and analyze the use of the new version of Prober, we did performance tests in a parallel image convolution program. We added performance measuring routines to collect performance data within different internal code segments; built a set of scripts to specify the performance tests; ran the set of scripts in batch mode; used Prober to generate graphics and statistics based on the collected performance data; and analyzed the results using Prober as an aid tool.
  • Keywords
    parallel programming; performance evaluation; program diagnostics; software tools; Prober; functional analysis; parallel programs; performance; performance analysis; user scripts; user-level support library; Convolution; Graphics; Image analysis; Image segmentation; Performance analysis; Radio access networks; Software libraries; Software tools; Testing; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing, 2002. Proceedings. 14th Symposium on
  • Print_ISBN
    0-7695-1772-2
  • Type

    conf

  • DOI
    10.1109/CAHPC.2002.1180777
  • Filename
    1180777