АвторыМ. Восс, Р. Асенхо, Дж. Рейндерс
Параллельное программирование на C++ с помощью библиотеки TBB
ИздательствоДМК-пресс
Тип изданиямонография
Год издания2020
Скопировать биб. запись
Для каталогаВосс, М. , Асенхо Р. , Рейндерс Дж. Параллельное программирование на C++ с помощью библиотеки TBB / Восс М. , Асенхо Р. , Рейндерс Дж. , пер. с англ. А. А. Слинкина. - Москва : ДМК Пресс, 2020. - 674 с. - ISBN 978-5-97060-864-7. - Текст : электронный // ЭБС "Консультант студента" : [сайт]. - URL : https://www.studentlibrary.ru/book/ISBN9785970608647.html (дата обращения: 13.11.2024). - Режим доступа : по подписке.
АннотацияЭта книга представляет собой современное руководство для всех пишущих на C++ программистов, которые хотят научиться работать с библиотекой Threading Building Blocks (TBB). Написанная экспертами по TBB и параллельному программированию, она вобрала в себя их многолетний коллективный опыт разработки и преподавания параллельного программирования с помощью TBB. Излагаемый материал представлен в доступной форме. В книге имеются многочисленные примеры и рекомендации, которые помогут вам в полной мере овладеть TBB и задействовать всю мощь параллельных систем.<br>Книга начинается с описания базовых параллельных алгоритмов и средств распараллеливания, имеющихся в стандартной библиотеке шаблонов C++. Вы узнаете об основах управления памятью, работе со структурами данных и решении типичных проблем синхронизации. Затем эти идеи применяются к более сложным системам, на примере которых объясняются компромиссы во имя производительности, общеупотребительные паттерны параллельного программирования, управление потоками и накладные расходы, а также применение TBB к программированию гетерогенных систем и систем на кристалле.