next up previous contents
Next: Contents   Contents






Средства параллельного программирования для ОС Linux

Оригинал: skif.bas-net.by




Учебное пособие



























Минск 2004
УДК 004.451.2, 004.272









Под редакцией доктора технических наук, профессора

Р.Х.Садыхова

Рекомендовано к изданию на заседании

кафедры ЭВМ БГУИР

(протокол 42 от 21.06.2004 г.)




Рецензент:

заведующий кафедрой математического обеспечения ЭВМ

Белорусского государственного университета

доктор технических наук, профессор М.К. Буза

Садыхов Р.Х., Поденок Л.П., Отвагин А.В., Глецевич И.И., Пынькин Д.А.

Средства параллельного программирования в ОС Linux: Учеб. пособие / Под ред. Р.Х. Садыхова. - Мн.: ЕГУ, 2004. - 475 с.


ISBN 000-0000-00-0.


Пособие посвящено средствам программирования, позволяющим организовать различные уровни параллельного взаимодействия между процессами в операционной системе Linux. В нем последовательно рассмотрены основные понятия (процессы, потоки, сигналы и т.д.), встроенные средства межпроцессного взаимодействия Linux, высокоуровневые средства построения параллельных приложений, основанные на применении библиотек поддержки параллельных вычислений, таких, как DIPC, MPI, PVM. Отдельный раздел посвящен использованию специализированной библиотеки научных вычислений PETSc на базе MPI.

Пособие предназначено для программистов, желающих освоить принципы и средства разработки параллельных программ в ОС Linux. Оно может также служить начальным руководством для обучения разработке параллельного программного обеспечения, ориентированного на применение в высокопроизводительных кластерах семейства СКИФ.





2004-06-22