User Tools

Site Tools


2015:executors_for_c_-_contd

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.



2015/executors_for_c_-_contd.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1