Memory Profiling Techniques and LLVM MemProf Tool
We will consider a new tool — LLVM MemProf, how it works under the hood, and other memory profiling techniques.
The program hasn’t been finally approved yet, so there still might be some changes.
We will consider a new tool — LLVM MemProf, how it works under the hood, and other memory profiling techniques.
Let's see how to use the profile in optimizations and how to help the compiler without the profile.
Company: MCST
I'll tell you about the very complex problems we encountered while developing the userver, and about unexpectedly simple solutions.
Company: Yandex Go
I will talk about the importance of small optimizations that can significantly improve performance. There will be many examples of various application optimizations, including ClickHouse.
Company: Tinybird
Basic concepts and operations in Asio using coroutines as an example.
Company: Yadro
We'll look at the motivation for modules in C++, their interaction with name resolution, and the complexities of maintaining them in development tools.
Company: Syntacore
Some classical algorithms vectorized, explained on a high level. memcmp
, copy_if
, set_intersection
, sort
. In pictures.
Company: Bloomberg
We are actively adding to the program. Sign up for our newsletter to stay informed.