|
|
libcats.org
Технология программирования для распределенных параллельных систем: Курс лекцийДемьянович Ю.К., Иванцова О.Н.Предлагаемый курс лекций посвящен в основном параллельному программированию на вычислительных системах с распределенной памятью, хотя часть представленной информации можно отнести и к системам с общей памятью. Для написании параллельных программ используются специальные средства, которые могут предоставляться в виде специальных библиотек или расширений известных языков (например, библиотеки MPI, Open MP, PVM, язык Linda для Fortran, C, C++); однако, основное внимание следует уделять принципам использования этих средств: именно эти принципы рассматриваются в первую очередь в данном курсе лекций.
Курс лекций содержит шесть глав, первая из которых посвящена программированию с использованием передачи сообщений, вторая - мониторам и условным переменным; в третьей главе вводится понятие рандеву и рассматриваются активные мониторы, а четвертая глава посвящена операторам взаимодействия. В пятой главе дается представления о языках Occam, CSP, Linda. Наконец, шестая глава посвящена удаленному вызову процедур и взаимодействию процессов, вопросам неделимости операций, устранению взаимного вмешательства процессов, стратегиям планирования и критическим переменным
Скачать книгу бесплатно (pdf, 535 Kb)
Читать «Технология программирования для распределенных параллельных систем: Курс лекций» EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Introduction to Functional Programming (Prentice Hall International Series in Computing Science)Автор: Richard Bird, Автор: Philip WadlerКатегория: Математика, Прикладная математика
Размер книги: 4.73 Mb
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)Автор: Robert C. Martin
Размер книги: 6.06 Mb
Только что пользователи скачали эти книги:
Life in Neolithic Farming Communities - Social Organization, Identity, and DifferentiationАвтор: Ian Kuijt
Размер книги: 4.73 Mb
Motion Picture and Video Lighting, Second EditionАвтор: Blain BrownКатегория: Экономика
Размер книги: 29.10 Mb
This Is the Life!: Enjoying the Blessings and Privileges of Faith in ChristАвтор: Warren W. WiersbeКатегория: Christian, Bible Study
Размер книги: 195 Kb
|
|
|