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

Показать описание
—
—
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
—
*-----*
*-----*
—
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
—
*-----*
*-----*
CppCon 2017: Dietmar Kühl “C++17 Parallel Algorithms”
CppCon 2017: Dietmar Kühl “The End of std::endl”
itCppCon17 - Quicker Sorting (Dietmar Kühl)
CppCon 2017: “C++17 ParallelSTL: A Standardization Experience Report for CPU and GPU on SYCL”
CppCon 2016: Dietmar Kühl “Constant Fun'
CppCon 2016: Dietmar Kühl “range for'
Feedback on practical use of C++17 std::recursive_directory_iterator - Noel Tchidjo [ CppCon 2018 ]
CppCon 2017 C++17 Parallel Algorithms
CppCon 2017: Bryce Adelstein Lelbach “C++17 Features (part 2 of 2)”
CppCon 2017: Fred Tingaud “quick-bench.com”
CppCon 2017: John McFarlane “Signed Integers: Faster and Corrector”
CppCon 2016: Bryce Adelstein Lelbach “The C++17 Parallel Algorithms Library and Beyond'
CppCon 2017: John Farrier “Performance Benchmarking with Celero”
CppCon 2017: Hartmut Kaiser “The Asynchronous C++ Parallel Programming Model”
CppCon 2017: Joel Falcou “I Wish I Could Use C++ 1x/y/z ”
CppCon 2017: Isabella Muerte “There Will Be Build Systems: I Configure Your Milkshake”
CppCon 2017: Ingve Vormestrand “Tools and Techniques To Stay Up-to-date With Modern C++”
CppCon 2017: Michał Dominiak “Higher-order Functions in C++: Techniques and Applications”
CoreHard Spring 2018. Nicolai Josuttis. Beware of C++17
CppCon 2017: Jody Hagins “Throwing Exceptions for Fun and Profit”
CppCon 2018: Thomas Rodgers “Bringing C++ 17 Parallel Algorithms to a standard library near you”
CppCon 2017: Charles Bay “The Quiet Little Gem in Modern C++: <system_error>”
CppCon 2017: Walter E. Brown “Whitespace ≤ Comments << Code”
CppCon 2017: Mike Spertis “Constructor Template Argument Deduction Best Practices”
Комментарии