Параллельные и высокопроизводительные вычисления
Роби Роберт, Замора Джулиана
Код товара: 4706688
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 2
PDF
-35%
3 683
5 665
Доставим в
г. Химки, Московская обл.Курьером
бесплатно от 10 000 ₽
В пункт выдачи
от 155 ₽
бесплатно от 10 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Оригинальное название:
Parallel and Hight Performance Computing
Год издания:
2021
Переводчик:
Описание
Характеристики
Пишите быстрые, мощные, энергоэффективные программы, легко масштабируемые под обработку огромных объемов данных. Параллельное программирование позволяет распределять задачи обработки данных между несколькими процессорами, существенно повышая производительность. В книге рассказывается, как с минимальными трудозатратами повысить эффективность ваших программ. Вы научитесь оценивать аппаратные архитектуры и работать со стандартными инструментами отрасли, такими как OpenMP и MPI, освоите структуры данных и алгоритмы, подходящие для высокопроизводительных вычислений, узнаете, как экономить энергию на наладонных устройствах, и даже запустите масштабную симуляцию цунами на батарее из GPU-процессоров. Издание предназначено для опытных программистов, владеющих языком высокопроизводительных вычислений, таким как C, C++ или Fortran.
Содержание
Часть I ВВЕДЕНИЕ В ПАРАЛЛЕЛЬНЫЕ ВЫЧИСЛЕНИЯ
1 Зачем нужны параллельные вычисления?
2 Планирование под параллелизацию
3 Пределы производительности и профилирование
4 Дизайн данных и модели производительности
5 Параллельные алгоритмы и шаблоны
Часть II CPU: ПАРАЛЛЕЛЬНАЯ РАБОЧАЯ ЛОШАДКА
6 Векторизация: флопы забесплатно
7 Стандарт OpenMP, который рулит
8 MPI: параллельный становой хребет
Часть III GPU-ПРОЦЕССОРЫ: РОЖДЕНЫ ДЛЯ
УСКОРЕНИЯ
9 Архитектуры и концепции GPU
10 Модель программирования GPU
11 Программирование GPU на основе директив
12 Языки GPU: обращение к основам
13 Профилирование и инструменты GPU
Часть IV ЭКОСИСТЕМЫ
ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧИСЛЕНИЙ
14 Аффинность: перемирие с вычислительным
ядром
15 Пакетные планировщики: наведение порядка в
хаосе
16 Файловые операции для параллельного мира
17 Инструменты и ресурсы для совершенствования
программного кода
1 Зачем нужны параллельные вычисления?
2 Планирование под параллелизацию
3 Пределы производительности и профилирование
4 Дизайн данных и модели производительности
5 Параллельные алгоритмы и шаблоны
Часть II CPU: ПАРАЛЛЕЛЬНАЯ РАБОЧАЯ ЛОШАДКА
6 Векторизация: флопы забесплатно
7 Стандарт OpenMP, который рулит
8 MPI: параллельный становой хребет
Часть III GPU-ПРОЦЕССОРЫ: РОЖДЕНЫ ДЛЯ
УСКОРЕНИЯ
9 Архитектуры и концепции GPU
10 Модель программирования GPU
11 Программирование GPU на основе директив
12 Языки GPU: обращение к основам
13 Профилирование и инструменты GPU
Часть IV ЭКОСИСТЕМЫ
ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧИСЛЕНИЙ
14 Аффинность: перемирие с вычислительным
ядром
15 Пакетные планировщики: наведение порядка в
хаосе
16 Файловые операции для параллельного мира
17 Инструменты и ресурсы для совершенствования
программного кода
Отзывы
Вопросы
Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!
Дарим бонусы за отзывы!
За какие отзывы можно получить бонусы?
- За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
- Публикуйте фото или видео к отзыву
- Пишите отзывы на товары с меткой "Бонусы за отзыв"
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Параллельные и высокопроизводительные вычисления» (авторы: Роби Роберт, Замора Джулиана), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!