Книга исследует различные низкоуровневые механизмы и алгоритмы, лежащие в основе современных параллельных и конкурентных вычислений, в частности реализованные в ядре Linux. Рассмотрены примитивы синхронизации (мьютексы и блокировки), владение данными, валидация, копирование и запись, эвристические методы разработки параллельных и конкурентных алгоритмов, подбор аппаратного обеспечения и другие малоизвестные находки в области параллелизма. Также уделено внимание упрощению и оптимизации параллельных вычислений. Наконец, спрогнозированы возможные тенденции развития параллельного программирования с учётом современных разработок нового аппаратного обеспечения.
- -17%
Параллельное программирование — так ли это сложно?
Купили 45 человек
Описание и характеристики
- Кол-во стр. 1072
- Вес 1140 г
- Год издания 2024
- Издательство БХВ-Петербург
- Автор Пол Маккинни
- Переводчик М. Райтман
- Размер 5.2x17.5x24
- ID товара 3025582
- ISBN 978-5-9775-1927-4
Отзывы
Отличная книга для того, кто хочет не просто списывать параллельные алгоритмы из интернета, а понять как почему и зачем это работает. это цельный сборник проблем и их решений из области параллельного программирования. обязательна к прочтению каждому системному программисту.
Плюсы
Очень подробный и понятный разбор всех основных вех параллельного программирования.
Минусы
Очень плохое качество бумаги. несмотря на твердую обложку, книга из-за газетной бумаги сильно гнется и скорее всего растрепается.