Книги
Параллельные и высокопроизводительные вычисления
Роби, Р. Параллельные и высокопроизводительные вычисления / Р. Роби, Д. Замора; перевод с английского А. В. Логунов. — Москва : ДМК Пресс, 2022. — 800 с.: ил.. — Глоссарий: с. 765-780Перевод издания: Parallel and high performance computing. — ISBN 978-5-97060-936-1 : 2538.00 р.
Аннотация
Пишите быстрые, мощные, энергоэффективные программы, легко масштабируемые под обработку огромных объемов данных. Параллельное программирование позволяет распределять задачи обработки данных между несколькими процессорами, существенно повышая производительность. В книге рассказывается, как с минимальными трудозатратами повысить эффективность ваших программ. Вы научитесь оценивать аппаратные архитектуры и работать со стандартными инструментами отрасли, такими как OpenMP и MPI, освоите структуры данных и алгоритмы, подходящие для высокопроизводительных вычислений, узнаете, как экономить энергию на наладонных устройствах, и даже запустите масштабную симуляцию цунами на батарее из GPU-процессоров. Издание предназначено для опытных программистов, владеющих языком высокопроизводительных вычислений, таким как C, C++ или Fortran.
-
УДК:004
-
ISBN:978-5-97060-936-1
Рекомендовано к ознакомлению
- 1. Антонопулос, А. Освоение Lightning Network / А. Антонопулос, О. Осунтокун, Р. Пикхард. — Москва : ДМК Пресс, 2023. — 450 с.. — ISBN 978-5-93700-144-3.
- 2. Фрисби, М. JavaScript для профессиональных веб-разработчиков / М. Фрисби. — 4-е изд.. — Санкт-Петербург : Питер, 2022. — 1168 с.. — (Для профессионалов). — ISBN 978-5-4461-1740-6.
- 3. Симпсон, К. Область видимости и замыкания / К. Симпсон. — 2-е межд. изд.. — Санкт-Петербург : Питер, 2022. — 240 с.. — (Библиотека программиста). — ISBN 978-5-4461-1876-2.
- 4. Уильямс, Э. C++. Практика многопоточного программирования / Э. Уильямс. — 2-е изд.. — Санкт-Петербург : Питер, 2020. — 640 с.. — (Для профессионалов). — ISBN 978-5-4461-0831-2.
- 5. Шилдт, Г. C/C++ / Г. Шилдт. — 3-е изд.. — Москва : Диалектика, 2020. — 429 с.. — ISBN 978-5-907114-17-3.
- 6. Шоу, З.А. Легкий способ выучить Python / З. А. Шоу. — 3-е изд.. — Москва : Эксмо, 2019. — 350 с.. — (Мировой компьютерный бестселлер). — ISBN 978-5-699-98251-6.
- 7. Троелсен, Э. Язык программирования C# 7 и платформы .NET и .NET Core / Э. Троелсен, Ф. Джепикс. — 8-е изд.. — Москва : Диалектика, 2018. — 1328 с.. — ISBN 978-5-6040723-1-8.
- 8. Мартин, Р.С. Гибкая разработка программ на Java и C++ / Р. С. Мартин, Дж. Ньюкирк, Р. Косс. — Москва : Диалектика, 2017. — 703 с.. — ISBN 978-5-9908462-8-9.
- 9. Хайнеман, Д. Алгоритмы / Д. Хайнеман, Г. Поллис, С. Селков. — 2-е изд.. — Москва : Диалектика, 2017. — 427 с.. — ISBN 978-5-9908910-7-4.
- 10. Пол, А. Объектно-ориентированное программирование на С++ / А. Пол. — 2-е изд.. — Москва : Binom, 2001. — 462 с.
Отзывы читателей
0