• DocumentCode
    1564435
  • Title

    Design and implementation of a parallel performance data management framework

  • Author

    Huck, Kevin A. ; Malony, Allen D. ; Bell, Robert ; Morris, Alan

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Oregon Univ., Eugene, OR, USA
  • fYear
    2005
  • Firstpage
    473
  • Lastpage
    482
  • Abstract
    Empirical performance evaluation of parallel systems and applications can generate significant amounts of performance data and analysis results from multiple experiments as performance is investigated and problems diagnosed. Hence, the management of performance information is a core component of performance analysis tools. To better support tool integration, portability; and reuse, there is a strong motivation to develop performance data management technology that can provide a common foundation for performance data storage, access, merging, and analysis. This paper presents the design and implementation of the performance data management framework (PerfDMF). PerfDMF addresses objectives of performance tool integration, interoperation, and reuse by providing common data storage, access, and analysis infrastructure for parallel performance profiles. PerfDMF includes an extensible parallel profile data schema and relational database schema, a profile query and analysis programming interface, and an extendible toolkit for profile import/export and standard analysis. We describe the PerfDMF objectives and architecture, give detailed explanation of the major components, and show examples of PerfDMF application.
  • Keywords
    application program interfaces; parallel databases; parallel programming; performance evaluation; query processing; relational databases; analysis programming interface; data access; data merging; data storage; parallel performance data management framework; parallel profile data schema; parallel system; profile query; relational database schema; Computer architecture; Data analysis; Information analysis; Information management; Measurement; Memory; Parallel processing; Performance analysis; Project management; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2005. ICPP 2005. International Conference on
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-2380-3
  • Type

    conf

  • DOI
    10.1109/ICPP.2005.29
  • Filename
    1488645