Полное описание
>
004.42/М 158
Маккинни, Пол. Параллельное программирование - так ли это сложно? / Пол Маккинни ; перевод с английского Михаила Райтмана. - Санкт-Петербург : БХВ-Петербург, 2024. - 1071 с. : ил. - Библиогр.: с. 1014-1057. - Указ. предм. и API: с. 1063-1071. - Пер. изд.: Is parallel programming hard, and, if so, what can you do about it? / Paul E. McKenney. - 2022. - 1500 экз. - ISBN 978-5-9775-1927-4 : 500 р. - Текст (визуальный) : непосредственный.
ГРНТИ | УДК | |
50.05.13 | 004.42.032.24 |
Рубрики:
Программирование для ЭВМ параллельное
Кл.слова (ненормированные): цели -- альтернативы -- аппаратное обеспечение -- инструментарий -- подсчет -- проектирование разделения и синхронизации -- блокировка -- владение данными -- отложенная обработка -- структуры данных -- валидация -- формальная верификация -- продвинутая синхронизация -- барьеры памяти
Аннотация: Книга исследует различные низкоуровневые механизмы и алгоритмы, лежащие в основе современных параллельных и конкурентных вычислений, в частности реализованные в ядре Linux. Рассмотрены примитивы синхронизации (мьютексы и блокировки), владение данными, валидация, копирование и запись, эвристические методы разработки параллельных и конкурентных алгоритмов, подбор аппаратного обеспечения и другие малоизвестные находки в области параллелизма. Также уделено внимание упрощению и оптимизации параллельных вычислений. Наконец, спрогнозированы возможные тенденции развития параллельного программирования с учетом современных разработок нового аппаратного обеспечения. Для специалистов по параллельному программированию, Linux, работе с памятью и ресурсами в операционных системах.
Доп. точки доступа:
Райтман, Михаил Анатольевич\пер.\
McKenney, Paul E.
>
Имеются экземпляры в отделах: всего 2 : ПНТ (1), ФО18 (1)
Свободны: ПНТ (1), ФО18 (1)
Заказаны экз-ры для отделов: ФО19, ФО24
Обложка
Заказ фрагмента документа ₽