IDEAS home Printed from https://ideas.repec.org/h/spr/sprchp/978-3-319-16012-2_10.html
   My bibliography  Save this book chapter

A Flexible Data Model to Support Multi-domain Performance Analysis

In: Tools for High Performance Computing 2014

Author

Listed:
  • Martin Schulz

    (Lawrence Livermore National Laboratory)

  • Abhinav Bhatele

    (Lawrence Livermore National Laboratory)

  • David Böhme

    (Lawrence Livermore National Laboratory)

  • Peer-Timo Bremer

    (Lawrence Livermore National Laboratory)

  • Todd Gamblin

    (Lawrence Livermore National Laboratory)

  • Alfredo Gimenez

    (Lawrence Livermore National Laboratory
    University of California at Davis)

  • Kate Isaacs

    (Lawrence Livermore National Laboratory
    University of California at Davis)

Abstract

Performance data can be complex and potentially high dimensional. Further, it can be collected in multiple, independent domains. For example, one can measure code segments, hardware components, data structures, or an application’s communication structure. Performance analysis and visualization tools require access to this data in an easy way and must be able to specify relationships and mappings between these domains in order to provide users with intuitive, actionable performance analysis results. In this paper, we describe a data model that can represent such complex performance data, and we discuss how this model helps us to specify mappings between domains. We then apply this model to several use cases both for data acquisition and how it can be mapped into the model, and for performance analysis and how it can be used to gain insight into an application’s performance.

Suggested Citation

  • Martin Schulz & Abhinav Bhatele & David Böhme & Peer-Timo Bremer & Todd Gamblin & Alfredo Gimenez & Kate Isaacs, 2015. "A Flexible Data Model to Support Multi-domain Performance Analysis," Springer Books, in: Christoph Niethammer & José Gracia & Andreas Knüpfer & Michael M. Resch & Wolfgang E. Nagel (ed.), Tools for High Performance Computing 2014, edition 127, pages 211-229, Springer.
  • Handle: RePEc:spr:sprchp:978-3-319-16012-2_10
    DOI: 10.1007/978-3-319-16012-2_10
    as

    Download full text from publisher

    To our knowledge, this item is not available for download. To find whether it is available, there are three options:
    1. Check below whether another version of this item is available online.
    2. Check on the provider's web page whether it is in fact available.
    3. Perform a
    for a similarly titled item that would be available.

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:sprchp:978-3-319-16012-2_10. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.