Р. Г. Стронгина. Ниж- ний Новгород: Изд-во Нижегородского университета, 2002, 217 с


 Гибридная модель параллелизма по управлению с переда-



Pdf көрінісі
бет65/151
Дата26.01.2022
өлшемі1,64 Mb.
#24342
түріСеминар
1   ...   61   62   63   64   65   66   67   68   ...   151
2.4. Гибридная модель параллелизма по управлению с переда-
чей сообщений. OpenMP+MPI
 
Успешное  внедрение OpenMP на  мультипроцессорах  и DSM-
мультикомпьютерах  резко  активизировало  исследования,  направлен-
ные  на  поиски  путей  распространения OpenMP на DM-
мультикомпьютеры и сети ЭВМ.
 
Однако  ожидать  в ближайшее время практического результата от 
этих исследований очень трудно.
 
Зато нет никаких препятствий для использования гибридного под-
хода,  когда  программа  представляет  собой  систему  взаимодействую-
щих MPI-процессов, а каждый процесс программируется на OpenMP.
 
Преимущества  такого  смешанного  подхода  с  точки  зрения  упро-
щения  программирования  очевидны  в  том  случае,  когда  в  программе 
есть  два  уровня  параллелизма – параллелизм  между  подзадачами  и 
параллелизм внутри подзадачи.
 
Широкое  распространение  кластеров,  имеющих  в  качестве  узлов 
мультипроцессоры,  также  подталкивает  к  использованию  гибридного 
подхода, поскольку использование OpenMP на мультипроцессоре мо-
жет  для  некоторых  задач  (например,  вычислений  на  неструктурных 
сетках) дать заметный выигрыш в эффективности.
 
Основной 
недостаток 
этого 
подхода 
также 
очевиден –
 программисту  надо  знать  и  уметь  использовать  две  разные  модели 
параллелизма и разные инструментальные средства.
 


Достарыңызбен бөлісу:
1   ...   61   62   63   64   65   66   67   68   ...   151




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет