2024 European LLVM Developers' Meeting
https://llvm.org/devmtg/2024-04/
------
Contextual Instrumented-Based Profiling for Datacenter Applications
Speaker: Mircea Trofin
------
Slides: https://llvm.org/devmtg/2024-04/slide...
-----
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.
-----
Videos Edited by Bash Films: http://www.BashFilms.com