THINK PARALLEL: The Why & How of Modern C++


Details
🚀 Hey C++ Community!
Let’s kick off the 2025 C++ meetup season with an exceptional event!
In today’s multi-core, distributed world, parallelism has become the new default. But making the shift from sequential to parallel thinking doesn’t just require an understanding of principles—it calls for practical tools and techniques, too. This meetup aims to deliver both.
We’ll explore the WHY and HOW of parallel programming with Bryce Adelstein Lelbach (straight from NVIDIA New York) and Zoltán Porkoláb (a well-known figure in the C++ community—he may even have taught you the basics of C++ at some point!) in an event brought to you by IseeQ.
đź“… Date & Time: 17th February 2025, 17:30
📍 Location: Puzl CowOrKing (Budapest, Lajos u. 126, 1036)
Why You Can't Miss This:
🎤 Exclusive Talks by Industry Experts:
- Bryce Adelstein Lelbach - Principal Architect, NVIDIA
Topic: Think Parallel
Summary: By default, we think sequentially. Parallelism and asynchrony are often seen as challenging tools to be used cautiously by experts. But in our increasingly parallel world—where everything from embedded devices to supercomputers relies on parallelism—we must change our mindset. In this example-driven session, Bryce will guide us through the foundational principles of parallel thinking. We will contrast different algorithms and data structures, exploring performance both sequentially and in parallel. Expect to walk away ready to think parallel.
- Zoltán Porkoláb - Ericsson Hungary & ELTE Eötvös Loránd University
Topic: Ruminations on Parallel STL
Summary: C++17 introduced Parallel STL to simplify writing parallel code for developers already comfortable with the Standard Template Library. However, while Parallel STL can be powerful, it also presents risks: as Nikolai Josuttis has noted, issues of commutativity and associativity can lead to unexpected results, and the standard offers plenty of ways to “shoot yourself in the foot.” In this talk, Zoltán will share personal experiences, including the implementation of a generic filter-reduce algorithm for solving niche parallel tasks, and lessons learned along the way.
🤝 Networking Opportunities:
Mingle with fellow tech enthusiasts, exchange ideas, and connect with industry professionals. Whether you're a seasoned developer or just starting out, there's something for everyone!
***
Agenda:
- 17:30: Doors Open
- 18:00 – 19:30: Talks + Q&A
- Until 21:00: Networking
Please note: 🇬🇧 All presentations will be conducted in English to welcome our international members.
🌟 RSVP Now! Limited Seats Available
Seats are limited, so secure yours today for this unmissable session of the Budapest C++ meetup.

THINK PARALLEL: The Why & How of Modern C++