• DocumentCode
    1857718
  • Title

    Interpreting Performance Data across Intuitive Domains

  • Author

    Schulz, M. ; Levine, J.A. ; Bremer, P.-T. ; Gamblin, T. ; Pascucci, V.

  • Author_Institution
    Lawrence Livermore Nat. Lab., Livermore, CA, USA
  • fYear
    2011
  • fDate
    13-16 Sept. 2011
  • Firstpage
    206
  • Lastpage
    215
  • Abstract
    To exploit the capabilities of current and future systems, developers must understand the interplay between on-node performance, domain decomposition, and an application´s intrinsic communication patterns. While tools exist to gather and analyze data for each of these components individually, the resulting information is generally processed in isolation and presented in an abstract, categorical fashion unintuitive to most users. In this paper we present the HAC model, in which we identify the three domains of performance data most familiar to the user: (i)the application domain containing the application´s working set, (ii) the hardware domain of the compute and network devices, and (iii) the communication domain of logical data transfers. We show that taking data from each of these domains and projecting, visualizing, and correlating it to the other domains can give valuable insights into the behavior of parallel application codes. The HAC abstraction opens the door for a new generation of tools that can help users more easily and intuitively associate performance data with root causes in the hardware system, the application´s structure, and in its communication behavior, and by doing so leads to an improved understanding of the performance of their codes.
  • Keywords
    data handling; data visualisation; parallel processing; application domain; communication domain; data correlation; data projection; data visualization; domain decomposition; hardware domain; intrinsic communication pattern; on-node performance; parallel application code; performance data interpretation; Analytical models; Computational modeling; Data models; Data visualization; Hardware; Measurement; Program processors; Performance Analysis and Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2011 International Conference on
  • Conference_Location
    Taipei City
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4577-1336-1
  • Type

    conf

  • DOI
    10.1109/ICPP.2011.60
  • Filename
    6047189