Close

Presentation

This content is available for: Workshop Reg Pass. Upgrade Registration
PEAK: A Light-Weight Profiler for HPC Systems
DescriptionIn the context of the expanding landscape of contemporary High-Performance Computing (HPC) applications from petascale to exascale, the pursuit of performance optimization emerges as a significant impediment within software development endeavors. In the meantime, the escalating intricacies inherent in parallel architectures and systems serve to compound the challenges associated with performance enhancement.

Here, we introduce PEAK (Performance Evaluation and Analysis Kit), a light-weight profiling tool developed with a specific focus on large-scale HPC applications. Using Dynamic Binary Instrumentation, PEAK is able to profile large-scale multi-threaded, multi-process applications with low overhead and high accuracy. We analyzed the overhead and accuracy of PEAK using synthetic benchmarks and real applications and compared it against the other widely used HPC profiling tools available. Our demonstration underscores that PEAK exhibits comparable overhead and accuracy to alternative profiling tools, while preserving its inherent simplicity.
Event Type
Workshop
TimeSunday, 12 November 202311:58am - 12:06pm MST
Location605
Tags
Programming Frameworks and System Software
Registration Categories
W