Workshop: Workshop on Programming and Performance Visualization Tools (ProTools)
Event TypeWorkshop
Registration Categories
Programming Systems
TimeSunday, 17 November 20199am - 5:30pm
DescriptionUnderstanding program behavior is critical to overcome the expected architectural and programming complexities, such as limited power budgets, heterogeneity, hierarchical memories, shrinking I/O bandwidths, and performance variability, that arise on modern HPC platforms. To do so, HPC software developers need intuitive support tools for debugging, performance measurement, analysis, and tuning of large-scale HPC applications. Moreover, data collected from these tools such as hardware counters, communication traces, and network traffic can be far too large and too complex to be analyzed in a straightforward manner. We need new automatic analysis and visualization approaches to help application developers intuitively understand the multiple, interdependent effects that algorithmic choices have on application correctness or performance. The Workshop on Programming and Performance Visualization Tools (ProTools) intends to bring together HPC application developers, tool developers, and researchers from the visualization, performance, and program analysis fields for an exchange of new approaches to assist developers in analyzing, understanding, and optimizing programs for extreme-scale platforms.

Covering all aspects of HPC program and performance analysis - data collection, visualization, and tools - the ProTools workshop intends to attract a broad set of research communities, and facilitate better interactions between these communities. The Virtual Institute - High Productivity Supercomputing (VI-HPS) will provide support for the ProTools workshop. VI-HPS is an international initiative of HPC researchers and developers focused on programming and performance tools for parallel systems.
9:00am - 9:10amWorkshop on Programming and Performance Visualization Tools (ProTools)
9:10am - 10:00amKeynote
10:00am - 10:30amProTools Morning Break
10:30am - 11:00amUnderstanding the Performance of GPGPU Applications from a Data-Centric View
11:00am - 11:30amAsvie: A Timing-Agnostic SVE Optimization Methodology
11:30am - 12:00pmDesigning Efficient Parallel Software via Compositional Performance Modeling
12:00pm - 12:30pmPerformance Analysis of Tile Low-Rank Cholesky Factorization Using PaRSEC Instrumentation Tools
12:30pm - 2:00pmProTools Lunch Break
2:00pm - 2:15pmThe Case for a Common Instrumentation Interface for HPC Codes
2:15pm - 3:00pmKeynote / Panel [TBD]
3:00pm - 3:30pmProTools Afternoon Break
3:30pm - 4:00pmAutomatic Instrumentation Refinement for Empirical Performance Modeling
4:00pm - 4:15pmMulti-Level Performance Instrumentation for Kokkos Applications Using TAU
4:15pm - 4:30pmCHAMPVis: Comparative Hierarchical Analysis of Microarchitectural Performance
4:30pm - 5:00pmIn Situ Visualization of Performance Metrics in Multiple Domains
5:00pm - 5:30pmToward a Programmable Analysis and Visualization Framework for Interactive Performance Analytics
Back To Top Button