Лекции предназначены для первоначального изучения принципов программирования на параллельных системах с распределенной памятью. В них рассматриваются вопросы программирования с использованием передачи сообщений, активные мониторы, удаленный вызов процедур, неделимость операций, устранение взаимного вмешательства процессов и др. Даются представления о языках Occam, CSP, Linda, приводятся решения задач "об обедающих философах", "о читателях и писателях", "кратчайшее расстояние" и некоторых других. Книга рассчитана на студентов и аспирантов математико-механического факультета и может быть полезна всем, кто использует алгоритмы распараллеливания для решения больших вычислительных задач.
Lektsii prednaznacheny dlja pervonachalnogo izuchenija printsipov programmirovanija na parallelnykh sistemakh s raspredelennoj pamjatju. V nikh rassmatrivajutsja voprosy programmirovanija s ispolzovaniem peredachi soobschenij, aktivnye monitory, udalennyj vyzov protsedur, nedelimost operatsij, ustranenie vzaimnogo vmeshatelstva protsessov i dr. Dajutsja predstavlenija o jazykakh Occam, CSP, Linda, privodjatsja reshenija zadach "ob obedajuschikh filosofakh", "o chitateljakh i pisateljakh", "kratchajshee rasstojanie" i nekotorykh drugikh. Kniga rasschitana na studentov i aspirantov matematiko-mekhanicheskogo fakulteta i mozhet byt polezna vsem, kto ispolzuet algoritmy rasparallelivanija dlja reshenija bolshikh vychislitelnykh zadach.