Continuous Profiling for GPUs — Matthias Loibl, Polar Signals
Summary
The presentation focuses on GPU performance optimization through continuous profiling, a technique with roots in 1970s computing that helps engineers understand system performance by sampling computational activities like memory usage, instruction frequencies, and function call durations. By strategically profiling systems - sampling 20-100 times per second with minimal computational overhead - engineers can identify performance bottlenecks and potentially reduce infrastructure costs by improving software efficiency. The ultimate goal of this approach is to gain insights into system behavior, enabling targeted performance improvements that can lead to significant resource and monetary savings in tech infrastructure.