Информатика и вычислительная техника
  • формат djvu
  • размер 5.23 МБ
  • добавлен 19 апреля 2009 г.
Эндрюс Г.Р. Основы многопоточного, параллельного и распределенного программирования
В книге рассматриваются важнейшие концепции многопоточного, параллельного и распределенного программирования, которые должен знать каждый программист, создающий программное обеспечение подобного типа. Все обсуждаемые концепции и методы тщательно проиллюстрированы многочисленными примерами, написанными на основных языках программирования с использованием наиболее распространенных библиотек. Обсуждение каждого учебного примера включает описание соответствующих элементов используемого языка или библиотеки и содержит полный текст прикладной программы. В книге освещаются общие механизмы параллельного программирования с использованием разделяемых переменных, основные концепции распределенного программирования и механизмы взаимодействия и синхронизации процессов с помощью обмена сообщениями. Заключительная часть книги посвящена обсуждению применения методов параллельного программирования при проведении сложных научных вычислений.
Книга может быть полезна как студентам, изучающим соответствующие курсы, так и специалистам-практикам в области разработки программного обеспечения.
Похожие разделы
Смотрите также

Антонов А.С. Параллельное программирование с использованием технологии MPI

  • формат pdf
  • размер 392.6 КБ
  • добавлен 25 января 2011 г.
Учебное пособие. - М.: Изд-во МГУ, 2004. - 71 с. Пособие предназначено для освоения практического курса параллельного программирования с использованием технологии MPI. В настоящее время технология MPI является основным средством программирования для кластерных систем и компьютеров с распределенной памятью, но может применяться также и на вычислительных системах других типов. Курс включает в себя описание большинства основных процедур стандарта MP...

Букатов А.А., Дацюк В.Н., Жегуло А.И. Программирование многопроцессорных вычислительных систем

  • формат pdf
  • размер 3.04 МБ
  • добавлен 13 мая 2009 г.
Данная книга представляет собой пособие для тех, кто желает ознакомиться с технологиями программирования для многопроцессорных вычислительных систем. В ней не обсуждаются сложные теоретические вопросы параллельного программирования. Скорее это практическое руководство, в котором авторы попытались систематизировать свой собственный опыт освоения этих технологий. Основное внимание уделено системам с распределенной памятью. К числу таких систем отн...

Бычков И.В., Опарин В.А., Новопашин А.П., Феоктистов А.Г., Корсуков А.С., Сидоров И.А. Высокопроизводительные ресурсы ИДСТУ СО РАН: Возможности и персппективы развития

  • формат pdf
  • размер 533.27 КБ
  • добавлен 27 ноября 2010 г.
Представлен опыт, накопленный в Институте динамики систем и теории управления СО РАН в области организации параллельных и распределенных вычислений. Инфраструктура для распределенных вычислений Классы и примеры решаемых задач Интеллектные технологии и инструментальные средства оптимизации крупноблочного параллельного и распределенного программирования Средства автоматизации создания и применения кластерных Grid. Подготовка специалистов по паралл...

Гришагин В.А., Свистунов А.Н. Параллельное программирование на основе MPI

  • формат pdf
  • размер 1.62 МБ
  • добавлен 08 декабря 2009 г.
Настоящее пособие содержит описание инструментальных средств разработки параллельных программ для многопроцессорных вычислительных комплексов на основе библиотеки MPI (Message Passing Interface), которая является одной из наиболее распространенных систем параллельного программирования. Наряду с рассмотрением основных возможностей библиотеки пособие включает примеры практических параллельных программ, иллюстрирующих основные принципы и приемы пара...

Корнеев В.Д. Параллельное программирование в MPI

  • формат djvu
  • размер 5.85 МБ
  • добавлен 07 января 2010 г.
2-е изд., испр. - Новосибирск: Изд-во ИВМиМГ СО РАН, 2002. - 215 с. Книга посвящена параллельному программированию на базе системы с передачей сообщений MPI, которая является основным средством программирования таких современных высокопроизводительных мультикомпьютеров, как Silicon Graphics, Cray T3D, Cray T3E, IBM SP2 и многих других. Рассмотрены многочисленные примеры параллельного программирования алгоритмов решения различных стандартных зада...

Лупин С.А., Посыпкин М.А. Технологии параллельного программирования

  • формат djvu
  • размер 2.23 МБ
  • добавлен 27 декабря 2011 г.
М.: ИД «ФОРУМ»: ИНФРА-М, 2011. — 208 с. Рассматриваются современные средства разработки параллельных программ для многопроцессорных и многоядерных систем с общей и распределенной памятью: библиотеки MPI, POSIX Threads, система ОрепМР. Изложение материала построено по модели постепенного усложнения и базируется на примерах реализации различных вычислительных алгоритмов. Книга предназначена для студентов высших учебных заведений, обучающихся по на...

Малышкин В.Э. Основы параллельных вычислений. Часть 1

  • формат html, jpg
  • размер 358.31 КБ
  • добавлен 12 марта 2009 г.
Введение. Понятие вычислимой функции. Задача конструирования параллельной программы. Парадигмы параллельного программирования. Пособие в HTML версии без сторонней информации.rn

Немнюгин С.А. Средства программирования для многопроцессорных вычислительных систем

Практикум
  • формат pdf
  • размер 2.65 МБ
  • добавлен 29 сентября 2011 г.
Методическое пособие предназначено для использования в учебных курсах, посвященных средствам параллельного программирования для многопроцессорных вычислительных систем. Дается краткое введение в параллельное программирование, приводится описание моделей параллельного программирования и специфики проектирования параллельных алгоритмов и программ. Значительная часть пособия содержит основные сведения об инструментальных средствах параллельного прог...

Тулебаев С.Д. Параллельное программирование с использованием технологии MPI

  • формат pdf
  • размер 370.68 КБ
  • добавлен 01 октября 2010 г.
Настоящее учебное пособие представляет собой введение в методы параллельного программирования и является практическим руководством по разработке эффективных программ для многопроцессорных ЭВМ. В разделе, посвященном описанию интерфейса MPI, рассмотрены функциональные возможности этой коммуникационной библиотеки и подробно описан базовый набор подпрограмм, достаточный для разработки параллельных приложений.

Федотов И.Е. Некоторые приемы параллельного программирования

  • формат pdf
  • размер 1.56 МБ
  • добавлен 23 сентября 2009 г.
Учебное пособие посвящено рассмотрению некоторых из основных существующих подходов к построению параллельных программ. Рассмотрение сопровождается приведением примеров на популярном языке программирования с использованием популярных современных средств и программных интерфейсов. Рассмотрены вопросы абстрактной программной реализации описанных подходов без привязки к конкретным задачам, а также приведены примеры решения с использованием такой реал...