Back to 2015-proposals
Title: Executors for C++ - contd.
Proposer: Detlef Vollmann
Type: Tutorial
Duration: 90 mins
Description:
Executors (or schedulers) will be a base building block in C++
for asynchronous and parallel work.
Executors for asynchronisity are somehow similar to allocators for containers:
They are a very important implementation aspect, but for most people they
are hidden behind the scene.
Last years presentation about executors presented the then current proposal for
addition of executors to C++, with the caveat that it wasn't officially
accepted at that time. As it turned out, the C++ Committee (or more specifically
it's Concurrency subgroup) changed their mind.
At the deadline of the ACCU 2015 conference CfP, there were two new competing
proposals, and the winner was open. By the time the conference actually takes
place, the outcome should be much clearer.
This talk will present the current proposal(s?) at the time of the conference,
their pros and cons, and how higher level abstractions can be built on them.
Intended audience:
This talk is for programmers and designers who are interested in some
background for an asynchronous C++ world.
JJ: Detleff writes: If this proposal gets accepted, it might be useful to update the description,
as at that time the probable decision of the C++ committee might be clearer.