🗊 Сравнение систем параллельного программирования MPI, PVM и HPF А. В. Комолкин Физический факультет Санкт-Петербургского государст

Категория: Информатика
Нажмите для полного просмотра!
  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №1  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №2  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №3  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №4  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №5  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №6  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №7  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №8  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №9  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №10  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №11  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №12  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №13  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №14  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №15  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №16  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №17  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №18  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №19  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №20  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №21  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №22  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №23  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №24  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №25  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №26  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №27  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №28  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №29  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №30  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №31  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №32  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №33

Содержание

Вы можете ознакомиться и скачать Сравнение систем параллельного программирования MPI, PVM и HPF А. В. Комолкин Физический факультет Санкт-Петербургского государст. Презентация содержит 33 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Сравнение систем параллельного программирования
MPI, PVM и HPF
А. В. Комолкин
Физический факультет
Санкт-Петербургского государственного университета
Описание слайда:
Сравнение систем параллельного программирования MPI, PVM и HPF А. В. Комолкин Физический факультет Санкт-Петербургского государственного университета

Слайд 2





Сравнение систем параллельного программирования
MPI, PVM и HPF
А. В. Комолкин
Физический факультет
Санкт-Петербургского государственного университета
Описание слайда:
Сравнение систем параллельного программирования MPI, PVM и HPF А. В. Комолкин Физический факультет Санкт-Петербургского государственного университета

Слайд 3





Место высокопроизводительных вычислений
в нашей жизни
А. В. Комолкин
Физический факультет
Санкт-Петербургского государственного университета
Описание слайда:
Место высокопроизводительных вычислений в нашей жизни А. В. Комолкин Физический факультет Санкт-Петербургского государственного университета

Слайд 4





ЭТО
МОЕ
ЛИЧНОЕ
МНЕНИЕ
А. В. Комолкин
Описание слайда:
ЭТО МОЕ ЛИЧНОЕ МНЕНИЕ А. В. Комолкин

Слайд 5


  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №5
Описание слайда:

Слайд 6





Какой сложности должна быть задача?
Описание слайда:
Какой сложности должна быть задача?

Слайд 7





Какой сложности должна быть задача?
≤10 минут — интерактивная задачи
Описание слайда:
Какой сложности должна быть задача? ≤10 минут — интерактивная задачи

Слайд 8





Какой сложности должна быть задача?
≤10 минут — интерактивная задачи
>10 минут — пакетный режим
Описание слайда:
Какой сложности должна быть задача? ≤10 минут — интерактивная задачи >10 минут — пакетный режим

Слайд 9





Какой сложности должна быть задача?
≤10 минут — интерактивная задачи
>10 минут — пакетный режим
<15 часов — ночной счет
Описание слайда:
Какой сложности должна быть задача? ≤10 минут — интерактивная задачи >10 минут — пакетный режим <15 часов — ночной счет

Слайд 10





Какой сложности должна быть задача?
≤10 минут — интерактивная задачи
>10 минут — пакетный режим
<15 часов — ночной счет
X суток, в течение которых пользователь забывает, с какими начальными данными запускается задача…
Описание слайда:
Какой сложности должна быть задача? ≤10 минут — интерактивная задачи >10 минут — пакетный режим <15 часов — ночной счет X суток, в течение которых пользователь забывает, с какими начальными данными запускается задача…

Слайд 11





Какой сложности должна быть задача?
≤10 минут — интерактивная задачи
>10 минут — пакетный режим
<15 часов — ночной счет
X суток, в течение которых пользователь забывает, с какими начальными данными запускается задача…
Задача реального времени
Описание слайда:
Какой сложности должна быть задача? ≤10 минут — интерактивная задачи >10 минут — пакетный режим <15 часов — ночной счет X суток, в течение которых пользователь забывает, с какими начальными данными запускается задача… Задача реального времени

Слайд 12





Как решается задача на компьютере?
Описание слайда:
Как решается задача на компьютере?

Слайд 13





Как решается задача на компьютере?
Постановка задачи начальником
Конкретизация условия задачи, уточнение области применимости
Описание слайда:
Как решается задача на компьютере? Постановка задачи начальником Конкретизация условия задачи, уточнение области применимости

Слайд 14





Как решается задача на компьютере?
Постановка задачи начальником
Конкретизация условия задачи, уточнение области применимости
Построение физической (химической…) модели
Построение математической модели
Выбор численных методов
Описание слайда:
Как решается задача на компьютере? Постановка задачи начальником Конкретизация условия задачи, уточнение области применимости Построение физической (химической…) модели Построение математической модели Выбор численных методов

Слайд 15





Как решается задача на компьютере?
Постановка задачи начальником
Конкретизация условия задачи, уточнение области применимости
Построение физической (химической…) модели
Построение математической модели
Выбор численных методов
Описание структур данных и построение алгоритма
Программирование
Описание слайда:
Как решается задача на компьютере? Постановка задачи начальником Конкретизация условия задачи, уточнение области применимости Построение физической (химической…) модели Построение математической модели Выбор численных методов Описание структур данных и построение алгоритма Программирование

Слайд 16





Как решается задача на компьютере?
Постановка задачи начальником
Конкретизация условия задачи, уточнение области применимости
Построение физической (химической…) модели
Построение математической модели
Выбор численных методов
Описание структур данных и построение алгоритма
Программирование
Тестирование и отладка
Запуск на счет…
Описание слайда:
Как решается задача на компьютере? Постановка задачи начальником Конкретизация условия задачи, уточнение области применимости Построение физической (химической…) модели Построение математической модели Выбор численных методов Описание структур данных и построение алгоритма Программирование Тестирование и отладка Запуск на счет…

Слайд 17





Как решается задача на компьютере?
Постановка задачи начальником
Конкретизация условия задачи, уточнение области применимости
Построение физической (химической…) модели
Построение математической модели
Выбор численных методов
Описание структур данных и построение алгоритма
Программирование
Тестирование и отладка
Запуск на счет…
Описание слайда:
Как решается задача на компьютере? Постановка задачи начальником Конкретизация условия задачи, уточнение области применимости Построение физической (химической…) модели Построение математической модели Выбор численных методов Описание структур данных и построение алгоритма Программирование Тестирование и отладка Запуск на счет…

Слайд 18





Стратегия написания программ
Разделение на подзадачи
Выбор подходящего языка программирования для каждой подзадачи
Умеет работать с выбранными структурами данных
Содержит средства для решения поставленных задач (связь, графика, управление аппаратурой, …)
Выбор подходящей среды (среды разработчика, операционной, графической, …)
Описание слайда:
Стратегия написания программ Разделение на подзадачи Выбор подходящего языка программирования для каждой подзадачи Умеет работать с выбранными структурами данных Содержит средства для решения поставленных задач (связь, графика, управление аппаратурой, …) Выбор подходящей среды (среды разработчика, операционной, графической, …)

Слайд 19





Рекомендуемая литература
Н. Вирт «Алгоритмы + структуры данных = программы»
Дал, Дейкстра, Хоор. «Структурное программирование»
Описание слайда:
Рекомендуемая литература Н. Вирт «Алгоритмы + структуры данных = программы» Дал, Дейкстра, Хоор. «Структурное программирование»

Слайд 20


  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №20
Описание слайда:

Слайд 21


  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №21
Описание слайда:

Слайд 22





Основные системы
MPI — Message Passing Interface
PVM — Parallel Virtual Machine
HPF — High Performance FORTRAN
Описание слайда:
Основные системы MPI — Message Passing Interface PVM — Parallel Virtual Machine HPF — High Performance FORTRAN

Слайд 23





MPI
Библиотека подпрограмм обмена данными
Команда для запуска программы “mpirun”
Дополнительные средства (параллельный ввод/вывод, параллельная графика, профилирование…)
Описание слайда:
MPI Библиотека подпрограмм обмена данными Команда для запуска программы “mpirun” Дополнительные средства (параллельный ввод/вывод, параллельная графика, профилирование…)

Слайд 24





PVM
Библиотека подпрограмм обмена данными
Подсистема для запуска программ на исполнение
Описание слайда:
PVM Библиотека подпрограмм обмена данными Подсистема для запуска программ на исполнение

Слайд 25





HPF
Язык FORTRAN-90
Комментарии-директивы транслятора
Команда для запуска программы (иногда)
Описание слайда:
HPF Язык FORTRAN-90 Комментарии-директивы транслятора Команда для запуска программы (иногда)

Слайд 26





Краткое сравнение
MPI                      PVM
Супер-ЭВМ, однородные кластеры
Одна (одинаковая) программа
Постоянное число процессов
Не устойчив к сбоям
Больше подпрограмм обмена
Параллельный В/В
Описание слайда:
Краткое сравнение MPI PVM Супер-ЭВМ, однородные кластеры Одна (одинаковая) программа Постоянное число процессов Не устойчив к сбоям Больше подпрограмм обмена Параллельный В/В

Слайд 27





Свойства HPF
Один исходный текст для последовательной и параллельной версий
Единое адресное пространство данных
Скрытый от программиста обмен данными
Излишние синхронизации и обмены
Описание слайда:
Свойства HPF Один исходный текст для последовательной и параллельной версий Единое адресное пространство данных Скрытый от программиста обмен данными Излишние синхронизации и обмены

Слайд 28


  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №28
Описание слайда:

Слайд 29





Домашнее задание
Описание слайда:
Домашнее задание

Слайд 30





FORTRAN
Описание слайда:
FORTRAN

Слайд 31





С
Описание слайда:
С

Слайд 32





Рекомендуемая литература
Описание слайда:
Рекомендуемая литература

Слайд 33


  
  Сравнение систем параллельного программирования MPI, PVM и HPF  А. В. Комолкин  Физический факультет  Санкт-Петербургского государст, слайд №33
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию