Ivica Bogosavljevic
where else to find them
what they talk about
where they keep going back
- Meeting C++2 editions2021–2025
on a stage with
never shared a talk
who talks about the same things
- Alex Dathskovsky12 talks
- Andrei Alexandrescu27 talks
- Andrew Drakeford6 talks
- Eduardo Madrid10 talks
- Matt Godbolt14 talks
- Hubert Matthews10 talks
| title | conference | date |
|---|---|---|
| Instruction Level Parallelism and Software Performance | Meeting C++ 2025 | 2025-11-06 |
Claims that instruction dependencies, not CPU silicon, limit performance and that loads cost three cycles while adds cost one cycle are demonstrated with… | ||
| Faster programs with your compilers autovectorization feature | NDC TechTown 2025 | 2025-09-22 |
Explains how compilers emit SIMD instructions, shows Clang/GCC/MSVC vectorization-report flags and why cost model indicates not beneficial appears, and… | ||
| The Hidden Performance Price of C++ Virtual Functions | CppCon 2022 | 2022-09-11 |
Shows measured costs, not a rant: a short virtual call costs about 20% extra (153 ms vs 126 ms) while long calls are almost identical (32.09 s vs 31.84 s)… | ||
| Introduction to Hardware Efficiency in Cpp | CppCon 2022 | 2022-09-11 |
Code is either CPU‑bound or memory‑bound and the talk shows concrete fixes and measurements: use profilers VTune uProf perf to classify bottlenecks, convert… | ||
| Observability Tools C++: Beyond GDB and printf - Tools to Understand the Behavior of Your Program | CppCon 2022 | 2022-09-11 |
Flame graphs via speedscope + perf (99Hz sampling) show where time actually goes; heap profiling with Heaptrack: 19MB peak, ~200k allocations reveals… | ||
| My program was running fast 6 month ago. What happend? | Meeting C++ 2021 | 2021-11-10 |
Claim: software slows because five concrete causes—architecture, algorithms, allocators, compiler heuristics, hardware—and each has measurable fixes. Examples… | ||
| nothing matches | ||