Lightning Talk: Execution Policies: Not a Forward Progress Guarantee - Ruslan Arutyunyan @CppCon
Lightning Talk: Execution Policies: Not a Forward Progress Guarantee - Ruslan Arutyunyan  @CppCon
Uploaded May 2026 | Updated September 2026, 3 weeks ago
https://cppcon.org​
---

Lightning Talk: Execution Policies: Not a Forward Progress Guarantee - Ruslan Arutyunyan - CppCon 2025
---

Execution Policies seem to create a lot of confusion in C++ community. Some people think that they are hard prescription what algorithms should do, others think this is a hint.

This talk aims to give a short and actually useful summary about Execution Policies:
- What they are and what they are for
- What it means to pass an execution policy to a parallel algorithm
---

Work at Hudson River Trading (HRT): tinyurl.com/safxfctf
---

Ruslan Arutyunyan

Ruslan is a Senior Middleware Development Engineer specializing in parallel and threading runtimes. He joined Intel in 2017 and has experience in the autonomous driving domain, where he led the development of two libraries. Currently, Ruslan is the lead developer of oneAPI DPC++ library (oneDPL) while also contributing to other Intel products, including oneAPI Threading Building Blocks (oneTBB). He is an active member of the C++ Standard Committee (WG21), focusing on the C++ standard library, concurrency, and parallelism, with several accepted proposals. His current priorities are standardizing std::simd enhancements, extending C++ parallel algorithms, and contributing to Senders/Receivers. Ruslan recently stepped into the role of SG1 (Concurrency and Parallelism) co-chair in the C++ Standard Committee.
---

CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community. You will enjoy inspirational talks and a friendly atmosphere designed to help attendees learn from each other, meet interesting people, and generally have a stimulating experience. Taking place this year in Aurora, Colorado, near the Denver airport, and including multiple diverse tracks, the conference will appeal to anyone from C++ novices to experts.
Annual CppCon Conference - cppcon.org
linkedin.com/company/cppcon
https://x.com/cppcon
facebook.com/CppConference
reddit.com/r/cppcon
https://mastodon.social/@CppCon
---

Videos Filmed & Edited by Bash Films: BashFilms.com
YouTube Channel Managed by Digital Medium Ltd: events.digital-medium.co.uk
---

#cpp #cplusplus #cppcon #cppprogramming #cplusplusprogramming #softwaredevelopment #softwareengineering #coding #code #computerscience #technology #technews #programming #programmer
Lightning Talk: Execution Policies: Not a Forward Progress Guarantee - Ruslan ArutyunyanPractical Reflection With C++26 - Barry Revzin - CppCon 2025Optimize Automatic Differentiation Performance in C++ - Steve Bronder - CppCon 2025C++ Sender Patterns to Wrangle C++ Concurrency in Embedded Devices - Michael Caisse - CppCon 2024Debugging C++ Coroutines in GDB - Zartaj Majeed - CppCon 2025Back to Basics: Lifetime Management in Cpp - Phil Nash - CppCon 2024Lightning Talk: Chplx - Bridging Chapel and C++ for Enhanced Asynchronous Many-Task ProgrammingUsing Modern C++ to Build XOffsetDatastructure - Zero-Encoding & Zero-Decoding Serialization LibraryA Case-study in Rewriting a Legacy Gui Library for Real-time Audio Software in Modern C++ (Reprise)Upgrading Sea of Thieves From C++14 to C++20 Wasnt Easy Heres Why - Keith Stockdale - CppCon 2025Lightning Talk: Can `set_value` Actually Throw? - Robert Leahy - CppCon 2025Lightning Talk: Saturday Is Coming Faster - Convert year_month_day to Weekday Faster - Part 2
CppCon |

Lightning Talk: Execution Policies: Not a Forward Progress Guarantee - Ruslan Arutyunyan

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER