Schedule
The time in the program is for your time zone .
The program hasn’t been finally approved yet, so there still might be some changes.
May 24. Online
Talk type: Talk
Offset Tree: Working with Dynamically Changing Segmented Arrays
Roman Panov
Company: VK
Talk type: Talk
Application of GPUs in Solving the N-body Problem: Case Studies on the Big Bang Simulation and Galactic Matter Motion
Aleksei Ozeritskii
Company: Yandex Infrastructure
Talk type: Talk
Danger Is Obsolete, Uncertainty Is Unacceptable: Exploring Changes to Undefined Behaviour in C++20/23/26
Sergey Talantov
Company: Kaspersky
Talk type: Interview
An Interview with Sergey Platonov
Sergey Platonov
Company: gapfruit
Pavel Filonov
Company: Independent consultant
Talk type: Talk
The Quest for the Fastest Multiple Producers Multiple Consumers Queue
Aleksei Stankevichus
Company: Yandex Infrastructure
Talk type: Talk
SYCL: Integrated Compiler Runtime for Accelerated Deep Learning
Abhilash Majumder
Company: Intel
Talk type: Talk
How to Fit in What Can't Be Fitted in, or Let's Parallelise in Harmony!
Anton Malakhov
Company: Huawei
Talk type: Interview
An Interview with Anton Polukhin
Anton Polukhin
Company: Yandex Go
Pavel Filonov
Company: Independent consultant
Talk type: Talk
Taskflow: A General-purpose Task-parallel Programming System
Tsung-Wei Huang
Company: University of Wisconsin–Madison
June 2. Offline + online
Talk type: Talk
A Million Failing Tests, or How We Launched a Famous Open Source Product on RISC-V and Fixed It
Valeria Puzikova
Company: YADRO
Andrei Sokolov
Company: YADRO
Talk type: Talk
Hire in a Week: How We've Revolutionised Our Approach to Recruiting C++ Developers, and Why It Benefits Everyone
Viktor Novikov
Company: Kaspersky
Iuliia Kupchinskaia
Company: Kaspersky
Talk type: Talk
How Not to Become a Dragon
Yuri Minaev
Company: PVS-Studio
Oleg Lysyy
Company: PVS-Studio
Lunch break
Lunch break is at different times for different participants. Please refer to the printed program for details.
Talk type: Talk
Adding a Large Language Model (LLM) to a C++ Application with Llama.cpp Using a Real Example
Kirill Kolodiazhnyi
Company: YADRO
Talk type: Talk
Back Deep to Basics: Inheritance and Virtualization in C++ (Part 2)
Evgeny Erokhin
Company: Kaspersky
Lunch break
Lunch break is at different times for different participants. Please refer to the printed program for details.
Talk type: Talk
On Denotation: Name Resolution and Its Revision in C++23
Konstantin Vladimirov
Company: Syntacore
Networking and Afterparty
To see old friends. To discuss current problems. To come up with new ideas. To debate and just chat. To relax at the afterparty at the end of the day.
Talk type: Talk
Lightning Talks
Roman Ustinov
Company: Independent expert
Roman Badmaev
Company: Optimacros
Vania Khodor
Company: Yandex
June 3. Offline + online
Talk type: Talk
Useful C++ Tricks on the Example of Pipeline Organization
Pavel Sukhov
Company: Yandex Delivery
Talk type: Talk
Agnostic Scripting System for the Nau Engine Game Engine
Aleksander Zelenshchikov
Company: Stream Theatre
Talk type: Talk
Выбираем Fortran компилятор
Igor Gerasimov
Company: Budapest University of Technology and Economics
Talk type: Talk
Not so Standard Containers, or Improved Versions of STL Containers from the Boost Library
Ilia Meshcherin
Company: YADRO
Lunch break
Lunch break is at different times for different participants. Please refer to the printed program for details.
Lunch break
Lunch break is at different times for different participants. Please refer to the printed program for details.
Talk type: Talk
Neat Gamedev Tricks and Beyond
Filipp Belozerov
Company: Lesta Games
Vladislav Gordienko
Company: Lesta Games
We will add more talks soon.
We are actively adding to the program. Sign up for our newsletter to stay informed.