C++ Russia 2017: Евгений Крутько, C++17: параллельная версия стандартных алгоритмов

Краткое содержание доклада Евгения Крутько — “C 17: параллельная версия стандартных алгоритмов“ с конференции C Russia 2017. Интересное в докладе - показано на двух примерах как легко использовать параллельные версии стандартных алгоритмов. В конце поста - более полезные и актуальные ссылки. 1:95 - как вычисления распараллеливали раньше (на примерах с POSIX, WinAPI). Тоже самое можно сделать с использованием кроссплатформенных библиотек - boost, Qt, OpenMP и других. В стандартной библиотеке C 11 появился std::thread и std::async в связке с std::future. 4:05 - хочется еще проще. В С 17 появились параллельные версии стандартных алгоритмов (на момент записи видео их еще не было, но уже - есть). В качестве дополнительного параметра в алгоритм передается политика исполнения - последовательная, параллельная и параллельная с возможной векторизацией. 9:30 - тестовая задача 1: есть некоторый вектор (на 1Гб памяти), который нужно отсортировать. Как использовать параллельную версию st
Back to Top