parallel 2014 » Agenda »
// Parallelism in the Standard C++: What to Expect in C++ 17
It is 2014 and parallel programming has entered the mainstream. No longer is it the domain of the few highly trained experts. The tools available in the C++ today make parallelism accessible - if not yet easy - to average developers.
However, writing efficient cross-platform parallel code in C++ is still hard. The standard constructs available in C++ 11/14 are too basic and too low-level. More advanced tools exist, but most are either vendor-specific or don't work on all platforms.
In this presentation, we'll talk about the joint effort spearheaded by several members of the ISO C++ Committee to bring parallelism into the C++ Standard Template Library. The project known as the "Parallel STL" aims to bring muliticore and SIMD parallelism into the next revision of the ISO C++ Standard.
// Referent
// Artur Laksberg
leads the Visual C++ Libraries development team at Microsoft. His interests includeconcurrency, programming language and library design, and modern C++. Artur is one of the co-authors of theParallel STL proposal; his team is now working on the prototype implementation of the proposal.