• DocumentCode
    3125514
  • Title

    The dynamic probe class library-an infrastructure for developing instrumentation for performance tools

  • Author

    DeRose, Luiz ; Hoover, Ted ; Hollingsworth, Jeffrey K.

  • Author_Institution
    Adv. Comput. Technol. Center, IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2001
  • fDate
    36982
  • Abstract
    The complexity of both parallel architectures and parallel applications poses several problems for the development of performance analysis and optimization tools. In this paper, we describe the motivations and the main aspects of the design of the Dynamic Probe Class Library (DPCL), an object based C++ class library that provides an infrastructure to reduce the cost of writing instrumentation for performance tools. Additionally, we present some of the performance tools built on top of DPCL, which demonstrate the power and flexibility of the library
  • Keywords
    object-oriented programming; parallel architectures; performance evaluation; software tools; Dynamic Probe Class Library; complexity; object based C++ class library; optimization tools; parallel architectures; performance analysis; performance tools; Application software; Computer science; Costs; Educational institutions; Instruments; Libraries; Parallel architectures; Performance analysis; Probes; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings 15th International
  • Conference_Location
    San Francisco, CA
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-0990-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2001.925012
  • Filename
    925012