Книга исследует различные низкоуровневые механизмы и алгоритмы, лежащие в основе современных параллельных и конкурентных вычислений, в частности реализованные в ядре Linux. Рассмотрены примитивы синхронизации (мьютексы и блокировки), владение данными, валидация, копирование и запись, эвристические методы разработки параллельных и конкурентных алгоритмов, подбор аппаратного обеспечения и другие малоизвестные находки в области параллелизма. Также уделено внимание упрощению и оптимизации параллельных вычислений. Наконец, спрогнозированы возможные тенденции развития параллельного программирования с учётом современных разработок нового аппаратного обеспечения.
Параллельное программирование — так ли это сложно?
Искусство и искусствоведениеКнига исследует различные низкоуровневые механизмы и алгоритмы, лежащие в основе современных параллельных и конкурентных вычислений, в частности реализованные в ядре Linux. Рассмотрены примитивы синхронизации (мьютексы и блокировки), владение данными, валидация, копирование и запись, эвристические методы разработки параллельных и конкурентных алгоритмов, подбор аппаратного обеспечения и другие малоизвестные находки в области параллелизма. Также уделено внимание упрощению и оптимизации параллельных вычислений. Наконец, спрогнозированы возможные тенденции развития параллельного программирования с учётом современных разработок нового аппаратного обеспечения.
$64.99
| Вес | 40 унция |
|---|---|
| Габариты | 21.59 × 14.48 × 2.54 дюйм |
| Издательство | |
| ISBN | 978-5-9775-1927-4 |
| Автор | |
| стандарт | 3 |
| дата-получения | 25.12.2023 |
| Год выпуска | |
| переплет | Твердый переплет |
| количество-страниц | 1072 |
| SKU | 11194100 |
| handling_time | 21 days |
| EAN | 9785977519274 |







