Executors for C++

A session at ACCU 2014

  • Detlef Vollmann

Saturday 12th April, 2014

9:30am to 11:00am (GMT)

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.

Many programmers don't care more about executors as they care about allocators: they just take the default implementation and are generally happy with it.

Developers concerned with performance however want to have a closer look to executors, to understand what different design dimensions exist for executors and what implications they have on performance and programming model.

This talk will not only present the current proposal for addition of executors to C++, but also all the background and consequences of executors for the different (proposed and existing) C++ mechanisms for concurrency, parallelism and asynchronisity.

Intended audience:
This talk is for programmers and designers who are interested in some background for an asynchronous C++ world.

About the speaker

This person is speaking at this event.
Detlef Vollmann

Sign in to add slides, notes or videos to this session

ACCU 2014

England England, Bristol

8th12th April 2014

Tell your friends!


Time 9:30am11:00am GMT

Date Sat 12th April 2014

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session