CppCon 2017: Dietmar Kühl “C++17 Parallel Algorithms”

preview_player
Показать описание


This presentation describes the C++17 standard library parallel algorithms and how they are used. The algorithms are intended for the general software development community rather than addressing a few specialists.

Different kinds of parallelism are exposed using corresponding execution policies. Each execution policy implies specific constraints for the use of algorithms to enable the respective parallel approaches. The interface for execution policies is described together with the constraints of the defined execution policies. This presentation discusses the model behind the parallel algorithms and the associated constraints. Some example uses are shown together with results to motivate the importance of enabling parallelism in programs.

Dietmar Kühl: Bloomberg LP, Engineer



*-----*
*-----*
Рекомендации по теме
Комментарии
Автор

How the heck did ‘int A = 5;' in C98 become 'volatile static constexpr std::atomic<int> A = int{5};' in C++23...! Something really needs to be done about the complexity of the C++ language.

abdulshabazz
welcome to shbcf.ru