Параллельное программирование – так ли это сложно? | Parallel Programming: Is It Really That Difficult?
By Пол Маккини
Параллельное программирование – так ли это сложно?
Пол Маккини, 2024
Обзор
Книга углубляется в низкоуровневые механизмы и алгоритмы, лежащие в основе современных параллельных и конкурентных вычислений, с акцентом на реализации в ядре Linux. Рассматриваются такие темы, как примитивы синхронизации, владение данными, валидация, копирование и запись, а также эвристические методы разработки параллельных алгоритмов. Особое внимание уделяется упрощению и оптимизации параллельных вычислений, а также подбору аппаратного обеспечения.
Кому подойдёт
- Специалистам по параллельному программированию
- Разработчикам, работающим с ядром Linux
- Инженерам, занимающимся управлением памятью и ресурсами ОС
Ключевые особенности
- Язык: русский
- Тип обложки: твердая обложка
- Страниц: 1072
- Издательство: БХВ–Петербург
- Год издания: 2024
- ISBN: 9785977519274
Parallel Programming: Is It Really That Difficult?
Paul McKinney, 2024
Overview
This book delves into the low-level mechanisms and algorithms that underpin modern parallel and concurrent computing, with a focus on implementations within the Linux kernel. Topics covered include synchronization primitives, data ownership, validation, copy-on-write, and heuristic methods for designing parallel algorithms. It also addresses simplification and optimization of parallel computations, alongside hardware selection.
Who it's for
- Specialists in parallel programming
- Developers working with the Linux kernel
- Engineers focused on OS memory and resource management
Key features
- Language: Russian
- Binding: Hardcover
- Pages: 1072
- Publisher: BHV-Petersburg
- Publication Year: 2024
- ISBN: 9785977519274