Архитектура параллельных вычислений

Автор: Пользователь скрыл имя, 15 Сентября 2011 в 17:02, курсовая работа

Краткое описание

Данная работа состоит из трех взаимосвязанных тематических разделов.
Первый из них содержит информацию о математическом обеспечении параллельных вычислительных систем, о способах приема, обработки, хранения информации, о функционировании элементов высокопроизводительных систем.
Второй раздел работы посвящен аппаратной части параллельных вычислений. В этой части содержится информация о технологиях параллельных вычислений, классификации процессоров, принципах работы высокопроизводительных систем.
Третий раздел включает в себя информацию, касающуюся практического использования ресурсов и возможностей параллельных вычислительных систем в решении задач из разных областей науки и техники. Также здесь приводятся примеры нескольких вычислительных алгоритмов.

Файлы: 1 файл

Parallel programming architecture.docx

— 1.07 Мб (Скачать)

      Здесь важное значение обретают такие задачи, как нахождение длины критического пути в сетевом графе, описывающем взаимосвязанные работы с их временными оценками, нахождение ранних и поздних сроков выполнения работ, оценка снизу стоимости проекта и времени его реализации, связанных с размещением заказов и комплектацией исполнителей.

      Однако  эти задачи интегрируются в более глобальные и ответственные:

-минимизация  стоимости проекта в соответствии  с привлечением организаций-исполнителей  при необходимости выполнения  работ в заданный срок;

- минимизация  времени выполнения проекта при  заданном множестве исполнителей.

      В последние годы усиливается внимание к использованию высокопроизводительной вычислительной техники в научных  исследованиях и образовании.

       Создание  эффективных программных решений  для параллельных систем складывается из трех основных компонентов: параллельных алгоритмов, средств реализации параллельности и систем отладки. 
 
 
 

Использованная  литература: 

  1. Воеводин  В.В., Воеводин Вл.В. Параллельные вычисления. - СПб.: БХВ-Петербург, 2002.
  2. Гергель  В.П.,  Стронгин  Р.Г.  Основы  параллельных  вычислений  для многопроцессорных вычислительных систем. - Н.Новгород, ННГУ, 2001.
  3. Малышкин В. Э, Корнеев В. Д. Параллельное программирование мультикомпьютеров. – Новосибирск, НГТУ, 2006.
  4. Сердюк Ю. П. Конспект лекций по курсу «Кластерные вычисления». – Переславль-Залесский, Институт программных систем РАН, 2007.
  5. Бурова И. Г., Демьянович Ю. К. Алгоритмы параллельных вычислений и программирование. Курс лекций. – СПб.: СПбГУ, 2005.
  6. Сердюк Ю. П. Введение в параллельное программирование на языке MC#. - Переславль-Залесский, Институт программных систем РАН, 2007.
  7. Гергель В. П., Фурсов В. А. Лекции по параллельным вычислениям. – Самара, Издательство СГАУ, 2009.
  8. http://www.parallel.ru/

Информация о работе Архитектура параллельных вычислений