КаталогКниг.РФ

Параллельное программирование на C++ с помощью библиотеки TBB (Восс Майкл, Асенхо Рафаэль, Рейндерс Джеймс) ; ДМК-Пресс, 2020

Книга: Параллельное программирование на C++ с помощью библиотеки TBB (Восс Майкл, Асенхо Рафаэль, Рейндерс Джеймс) ; ДМК-Пресс, 2020

от 3036 р. до 17480 р.


Сравнить цены

Цена от 3036 р. до 17480 р. в 6 магазинах

МагазинЦенаНаличие
Лабиринт

5/5

3398 р. 4854 р.
Буквоед

5/5

4619 р.
Минимальная сумма заказа 100 рублей
Book24

5/5

4619 р.
Мегамаркет

5/5

17480 р.
Яндекс.Маркет

5/5

5664 р.
МАЙШОП

5/5

3036 р. 4531 р.
Читай-город

5/5

Как купить или где мы находимся +

Описание

Данная книга представляет co6oй современное руководство для всех пишущих на C++ программистов, которые хотят научиться pa6oтaть с 6и6лиoтeкoй Threading Building Blocks (TBB). Написанная специалистами по TBB и параллельному программированию, она подытоживает их многолетний коллективный опыт paзpa6oтки и преподавания параллельного программирования с помощью TBB.
В книге приводятся многочисленные примеры и рекомендации, которые помогут вам в полной мере овладеть TBB и задействовать всю мощь параллельных систем.
Краткое содержание:
- использование TBB для paзpa6oтки переносимого, простого, масштабируемого и 6oлee понятного кода;
- передовые методы распараллеливания счетных задач;
- интеграция TBB с другими пакетами многопоточного программирования;
- создание мacштa6иpyeмыx высокопроизводительных программ, распараллеленных по данным;
- применение обобщенного программирования для написания эффективных алгоритмов.
Издание адресовано программистам на C++, осваивающим paзpa6oткy приложений для многоядерных систем. Предварительное знакомство с параллельным программированием не требуется.

Смотри также Характеристики.

Яндекс.Маркет


Содержание

От издательства
Об авторах
Благодарности
Предисловие
ЧАСТЬ I
Глава 1. Приступаем: "Hello, ТВВ!"
Глава 2. Обобщенные параллельные алгоритмы
Глава 3. Потоковые графы
Глава 4. ТВВ и параллельные алгоритмы
стандартной библиотеки шаблонов C++
Глава 5. Синхронизация - почему ее нужно
избегать и как это сделать
Глава 6. Структуры данных для конкурентного
программирования
Глава 7. Масштабируемое выделение памяти
Глава 8.ТВВ и параллельные паттерны
ЧАСТЬ II
Глава 9. Столпы компонуемости
Глава 10. Использование задач для создания
собственных алгоритмов
Глава 11. Управление количеством потоков
Глава 12. Применение изоляции работы для
обеспечения корректности и повышения
производительности
Глава 13. Привязка потока к ядру и задачи к
потоку
Глава 14. Приоритеты задач
Глава 15. Отмена и обработка исключений
Глава 16. Настройка ТВВ-алгоритмов: зернистость,
локальность, параллелизм и детерминированность
Глава 17. Потоковые графы: дополнительные
сведения
Глава 18. Дополнение потоковых графов
асинхронными узлами
Глава 19. Накачанные потоковые графы: узлы
OpenCL
Глава 20.ТВВ в системах с архитектурой NUMA
Приложение А. История и предшественники
Приложение В. TBB в кратком изложении
Глоссарий
Предметный указатель

Видео обзоры (2)

C++ Advanced. Параллельное программирование. Потоки и средства их синхронизации. Урок 5

C++ Advanced. Параллельное программирование. Потоки и средства их синхронизации. Урок 5запуск видео

 

Параллельное программирование. Лекция 9a. Введение в технологию OpenMP

Параллельное программирование. Лекция 9a. Введение в технологию OpenMPзапуск видео

 

О книге

Автор(ы)
РазделПрограммирование
ИздательДМК-Пресс
ISBN978-5-9706-0864-7
Год издания2020
Количество страниц674
Формат172x240мм
Вес0.97кг
ПереплетТвердый переплёт
Возрастные ограничения12
Кол-во страниц674
Количество книг1
Тип обложкитвердая
Возрастное ограничение12+
ИздательствоДМК
Размеры70x100/16
Язык изданияРусский
Обложкатвердый переплёт

Отзывы (0)

    Добавить отзыв



    Книги где авторы: Восс Майкл, Асенхо Рафаэль, Рейндерс Джеймс

    Искать всё

     

    Программирование - издательство "ДМК-Пресс"

    Категория 2428 р. - 3643 р.

    Программирование - издательство "ДМК-Пресс" »

    Программирование

    Категория 2428 р. - 3643 р.

    ADS
    закладки (0) сравнение (0)

     

    preloader

    8 ms