Параллельное и распределенное программирование на С++
988 ₽
Название: Параллельное и распределенное программирование на С++
Формат: PDF, FB2
Тема: IT
Количество страниц: 530
Качество: Компьютерное, издательское
книге представлен архитектурный подход к распределенному и параллельному
программированию с использованием языка С++. Здесь описаны простые методы программирования
параллельных виртуальных машин и основы разработки кластерных приложений. Эта книга не только
научит писать программные компоненты, предназначенные для совместной работы в сетевой среде, но и
послужит надежным «путеводителем» по стандартам для программистов, которые занимаются
многозадачными и многопоточными приложениями. Многолетний опыт работы привел авторов книги к
использованию агентно-ориентированной архитектуры, а для минимизации затрат на обеспечение связей
между объектами системы они предлагают применить методологию «классной доски».
Эта книга адресована программистам, проектировщикам и разработчикам программных продуктов,
а также научным работникам, преподавателям и студентам, которых интересует введение в параллельное
и распределенное программирование с использованием языка С++.
Описание
Параллельное и распределенное программирование на С++ — практическое руководство по созданию высокопроизводительных приложений, которые эффективно используют многоядерные процессоры, кластеры и облачные системы.
Книга подробно рассматривает ключевые концепции и инструменты: threads, OpenMP, MPI, C++11/14/17 concurrency features, Intel TBB, CUDA и другие технологии. Автор объясняет, как правильно проектировать параллельные алгоритмы, избегать типичных ошибок синхронизации, отлаживать race conditions и масштабировать код от ноутбука до суперкомпьютера.
- разработчикам, которые хотят повысить производительность своих программ
- студентам и преподавателям курсов по параллельному программированию
- инженерам, работающим с высоконагруженными системами и научными вычислениями
- специалистам в области машинного обучения и обработки больших данных
Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.
Другие книги раздела «Компьютеры»
- Математические алгоритмы для программистов
- Пол Фрейбергер – Пожар в Долине
- Применение искусственных нейронных сетей и системы остаточных классов в криптографии
- Приручи данные с помощью Power Query
- Релаксационные автоколебания в нейронных системах
- Операционные системы. Три простых элемента
- Ричард Саттон – Обучение с подкреплением
- Машинное обучение с участием человека
- Роберт Лав – Разработка ядра Linux
- Роберт Мартин – Идеальный программист. Чистый код. Чистая архитектура. Чистый Agile
- Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5
- Роман Сузи – Язык программирования Python
- Рон Хайндман – Прогнозирование
- Рэндал Э. Брайант – Компьютерные системы
- С. Николенко – Глубокое обучение
- Сергей Павлович – Как я украл Миллион
Все книги раздела «Компьютеры» →
Рекомендуем также
- S. Paul – Clinical Cases in Skin Cancer Surgery and Treatment (2016)
- Y. Sakai – Laparoscopic Surgery for Colorectal Cancer (2016)
- V. Stearns – Novel Biomarkers in the Continuum of Breast Cancer (2016)
- A. Mathur – Nanotechnology in Cancer (2017)
- P. Rennert – Novel Immunotherapeutic Approaches to the Treatment of Cancer
- M. Baranska – Optical Spectroscopy and Computational Methods in Biology and Medicine (2014)
- A. Bondanza – Tumor Immunology (2016)
- H. Seligmann – DNA Replication. Current Advances (2016)

Отзывы
Отзывов пока нет.