ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

C++ Parallel Programming Models - Eran Gilad

Автор: NDC Conferences

Загружено: 2020-10-29

Просмотров: 4194

Описание: Modern C++ offers a wealth of parallel programming facilities. Those facilities belong to 3 different programming models: unstructured, task-based and data parallel. The unstructured model (or rather, non-model) contains the basic building blocks – threads, atomics, mutex etc. The task-based model contains async, future and related classes. The data parallel model, recently introduced in C++17, contains the various parallel algorithms. The 3 models aren’t just different abstraction levels – each is appropriate for a different program structure.

This talk will review the 3 models, describe the central facilities used by each model, and discuss the expected use case for each one. Since many of the parallelism facilities have been added to the language in C++11, the talk will not focus on the facilities themselves but rather put them in the context of a programming model. The talk will, however, include new C++17 and expected C++20 features, where appropriate.


Check out more of our talks at:
https://ndctechtown.com/
https://www.ndcconferences.com/

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
C++ Parallel Programming Models - Eran Gilad

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Coroutines are Qt: safer thread pools interactions -  Pietro Fezzardi & Alain Carlucci

Coroutines are Qt: safer thread pools interactions - Pietro Fezzardi & Alain Carlucci

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Keynote: AI-Powered App Development - Steve Sanderson - NDC London 2026

Keynote: AI-Powered App Development - Steve Sanderson - NDC London 2026

Modern C++: Upgrade Your Skills with Shared Pointers!

Modern C++: Upgrade Your Skills with Shared Pointers!

Trying to build an Open Source browser in 2020 - Patricia Aas

Trying to build an Open Source browser in 2020 - Patricia Aas

Все, что вам нужно знать о теории управления

Все, что вам нужно знать о теории управления

An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022

An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

ЛЕВИЕВ:

ЛЕВИЕВ: "Рубильник готов, но.." Объявит ли Путин мобилизацию, Фламинго, ДАМБА, связь, Искандеры

Modern .NET Configuration Practices - Chris Ayers - NDC London 2026

Modern .NET Configuration Practices - Chris Ayers - NDC London 2026

Беззубчатые шестерни развивают гораздо больший крутящий момент, чем обычные, вот почему. Циклоида...

Беззубчатые шестерни развивают гораздо больший крутящий момент, чем обычные, вот почему. Циклоида...

Почему реактивный двигатель не плавится? [Veritasium]

Почему реактивный двигатель не плавится? [Veritasium]

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

A beginner's guide to quantum computing | Shohini Ghose

A beginner's guide to quantum computing | Shohini Ghose

C++20’s Coroutines for Beginners - Andreas Fertig - CppCon 2022

C++20’s Coroutines for Beginners - Andreas Fertig - CppCon 2022

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Введение в шейдеры: изучите основы!

Введение в шейдеры: изучите основы!

Parallel C++: OpenMP

Parallel C++: OpenMP

Самая простая нерешённая задача — гипотеза Коллатца [Veritasium]

Самая простая нерешённая задача — гипотеза Коллатца [Veritasium]

Is it the END FOR C++ and C?

Is it the END FOR C++ and C?

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]