Книга «Основы многопоточного, параллельного и распределенного программирования» содержит в себе рассмотрение самых важных концепций многопоточного, параллельного и распределенного программирования, обязательные для каждого программиста, создающего программное обеспечение похожего вида. Концепции и методы, описываемые в данной книге, сопровождаются множеством примеров и 250 упражнениями для закрепления полученных знаний. Здесь имеются примеры, созданные на главных языках программирования с применением самых популярных библиотек. Все учебные примеры дополняются рассмотрением подобающих элементов применяемого языка или библиотеки с полным текстом прикладной программы. Также в книге имеются описания общих механизмов параллельного программирования с использованием разделяемых переменных, основных концепций распределённого программирования и механизмов взаимодействия и синхронизации процессов с помощью обмена сообщениями. В последней части данного издания обсуждается применение способов параллельного программирования при проведении сложных научных вычислений. Книга предназначается для студентов соответствующих курсов и практическим специалистам сферы разработки программного обеспечения.
13,242 просмотров всего, 1 просмотров сегодня