Session Type
Technical Talk
Date & Time
Wednesday, April 10, 2024, 2:15 PM - 2:45 PM
Name
Contextual Instrumented-Based Profiling for Datacenter Applications
Location Name
PSC I-III
Abstract/s

We present an Instrumentation - Based Profile Guided Optimization (PGO) technique that produces contextual profiles. When applied to a real production binary, it proves competitive when compared to tip-of-tree instrumented PGO in: binary size, runtime and memory overhead, and resulting profile size. We conclude with challenges and possible approaches to incorporating contextual profiles "wholeheartedly" in LLVM.

Moderator
Javed Absar