В основе данного пособия лежит курс лекций по параллельному программированию на вычислительных системах с разделяемой памятью, читаемый авторами на математико-механическом факультете СПбГУ. В нем рассматриваются вопросы, связанные с распараллеливанием и синхронизацией, построением и использованием барьеров, приводятся некоторые известные алгоритмы и задачи. Пособие предназначено для студентов, специализирующихся в области программирования. Оно может быть полезно всем, кто интересуется вопросами распараллеливании информации.
V osnove dannogo posobija lezhit kurs lektsij po parallelnomu programmirovaniju na vychislitelnykh sistemakh s razdeljaemoj pamjatju, chitaemyj avtorami na matematiko-mekhanicheskom fakultete SPbGU. V nem rassmatrivajutsja voprosy, svjazannye s rasparallelivaniem i sinkhronizatsiej, postroeniem i ispolzovaniem barerov, privodjatsja nekotorye izvestnye algoritmy i zadachi. Posobie prednaznacheno dlja studentov, spetsializirujuschikhsja v oblasti programmirovanija. Ono mozhet byt polezno vsem, kto interesuetsja voprosami rasparallelivanii informatsii.