Параллельное и распределенное программирование с использованием С++

Камерон Хьюз, Трейси Хьюз

Parallel and Distributed Programming Using C++
Cameron Hughes, Tracey Hughes
книга Параллельное и распределенное программирование с использованием С++

Где купить книгу

Оглавление
Пролистать книгу

О новой книге Бьярне Страуструпа "ПРОГРАММИРОВАНИЕ на C++" в блоге Виктора Штонда

Читайте отдельное сообщение о новых книгах из серии C++ In-Depth для C++11 в блоге Виктора Штонда



В книге представлен архитектурный подход к распределенному и параллельному программированию с использованием языка C++. Здесь описаны простые методы программирования параллельных виртуальных машин и основы разработки кластерных приложений. Эта книга не только научит писать программные компоненты, предназначенные для совместной работы в сетевой среде, но и послужит надежным "путеводителем" по стандартам для программистов, которые занимаются многозадачными и многопоточными приложениями. Многолетний опыт работы привел авторов книги к использованию агентно-ориентированной архитектуры, а для минимизации затрат на обеспечение связей между объектами системы они предлагают применить методологию "классной доски". Эта книга адресована программистам, проектировщикам и разработчикам программных продуктов, а также научным работникам, преподавателям и студентам, которых интересует введение в параллельное и распределенное программирование с использованием языка C++.

672 стр., с ил.; ISBN 5-8459-0686-5, 0-13-101376-9; формат 70x100/16; твердый переплетофсетная2004, 3 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Раздел каталога:



Оглавление книги "Параллельное и распределенное программирование с использованием С++"



Введение          16
Глава 1. Преимущества параллельного программирования     23
Глава 2. Проблемы параллельного и распределенного программирования     42
Глава 3. Разбиение C++-программ на множество задач     57
Глава 4. Разбиение C++-программ на множество потоков     111
Глава 5. Синхронизация параллельно выполняемых задач     183
Глава 6. Объединение возможностей параллельного программирования и C++-средств на основе PVM     211
Глава 7. Обработка ошибок, исключительных ситуаций и надежность программного обеспечения     245
Глава 8. Распределенное объектно-ориентированное программирование в C++     268
Глава 9. Реализация моделей SPMD и MPMD с помощью шаблонов и MPI-программирования     312
Глава 10. Визуализация проектов параллельных и распределенных систем     336
Глава 11. Проектирование компонентов для поддержки параллелизма     377
Глава 12. Реализация агентно-ориентированных архитектур     427
Глава 13. Реализация технологии "классной доски" с использованием pvm-средств, потоков и компонентов C++     463
Приложение А     497
Приложение Б     507
Список литературы     657
Предметный указатель     660



Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100