Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
18 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
142.42 kB
Просмотров:
63
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Архитектура современного](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img0.jpg)
Содержание слайда: «Архитектура современного компьютера:
концепции параллельного программирования»
№2 слайд![Основные модели параллельного](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img1.jpg)
Содержание слайда: Основные модели параллельного выполнения программы на многопроцессорных компьютерах:
Основные модели параллельного выполнения программы на многопроцессорных компьютерах:
Модель передачи сообщений MPI
Модель параллелизма по данным HPF
Модель с общей памятью OpenMP.
№3 слайд![Модель передачи сообщений. MPI](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img2.jpg)
Содержание слайда: Модель передачи сообщений. MPI
№4 слайд![Основные достоинства MPI по](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img3.jpg)
Содержание слайда: Основные достоинства MPI
(по сравнению с интерфейсами других коммуникационных библиотек)
Возможность использования в языках Фортран, С, С++;
Предоставление возможностей для совмещения обменов сообщениями и вычислений;
Предоставление режимов передачи сообщений, позволяющих избежать излишнего копирования информации для буферизации;
Широкий набор коллективных операций (например, сбор информации с разных процессоров), допускающих эффективную реализацию
Широкий набор редукционных операций (например, суммирование расположенных на разных процессорах данных, или нахождение их максимальных или минимальных значений), упрощающих работу программиста и допускающих эффективную реализацию
Удобные средства именования адресатов сообщений, упрощающие разработку стандартных программ или разделение программы на функциональные блоки;
Возможность задания типа передаваемой информации, что позволяет обеспечить ее автоматическое преобразование в случае различий в представлении данных на разных узлах системы.
№5 слайд![Недостатки MPI слишком](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img4.jpg)
Содержание слайда: Недостатки MPI
слишком громоздкий и сложный интерфейс для прикладного программиста, а также для реализации
№6 слайд![MPI- Появившийся в проект](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img5.jpg)
Содержание слайда: MPI-2
Появившийся в 1997 проект стандарта MPI-2 выглядит еще более громоздким и неподъемным для полной реализации.
№7 слайд![](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img6.jpg)
№8 слайд![Модель параллелизма по](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img7.jpg)
Содержание слайда: Модель параллелизма по данным. HPF
№9 слайд![Достоинства модели](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img8.jpg)
Содержание слайда: Достоинства модели параллелизма
№10 слайд![Модель с общей памятью OpenMP](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img9.jpg)
Содержание слайда: Модель с общей памятью OpenMP
№11 слайд![Механизм выполнения](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img10.jpg)
Содержание слайда: Механизм выполнения
№12 слайд![](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img11.jpg)
№13 слайд![Какие преимущества OpenMP](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img12.jpg)
Содержание слайда: Какие преимущества OpenMP дает разработчику?
№14 слайд![Недостатки OpenMP Недостатки](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img13.jpg)
Содержание слайда: Недостатки OpenMP
Недостатки OpenMP
№15 слайд![](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img14.jpg)
№16 слайд![](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img15.jpg)
№17 слайд![](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img16.jpg)
№18 слайд![](/documents_5/4cc7f64c67b15cdf30728a33a067061e/img17.jpg)