C++ programming in a parallel world

Keynote
Tue 09:30 - 10:30
You don't need a laptop
Atlas 2 Room
C/C++

Summary

Multi-cores are everywhere, from you servers and workstations to you phones.

Since C++11 we have a standard way of expressing multi-threaded applications. That included both language and library additions allowing to express multiple threads of execution. That’s nice but how do I parallelize my code? How do I accelerate my algorithms? C++17 has a partial answer to those questions in the form of parallel algorithms. And there is more to come in this area.

In this talk I will explore past and present of parallel programming in C++ as well as giving some insights of possible evolution for next decade C++.

Leave a Reply