Учебное пособие Казань 018 удк


MPI_Abort . Переменная  ping_pong_count



Download 2,08 Mb.
Pdf ko'rish
bet69/98
Sana16.12.2022
Hajmi2,08 Mb.
#888158
TuriУчебное пособие
1   ...   65   66   67   68   69   70   71   72   ...   98
Bog'liq
ParVychGafGal

MPI_Abort
. Переменная 
ping_pong_count 
инициализируется нулем и увеличивается на каждом этапе пинг-понга 
посредством процесса отправки. По мере того, как значение 
ping_pong_count
увеличивается, 
процессы 
по 
очереди 
становятся 
отправителем 
и 
получателем. Наконец, после достижения лимита процессы прекращают 
отправку и получение. 
7.6. Коллективные коммуникации в MPI 
Выше мы рассматривали коммуникации типа «точка-точка», которая 
представляет собой связь между двумя процессами. В этом разделе рассмотрим 
коллективные коммуникации
. Коллективная коммуникация - это способ 
коммуникации, 
который 
включает 
участие всех процессов 
в 
коммуникаторе. Одна из вещей, которые следует помнить о коллективной 
коммуникации, заключается 
в том, что она подразумевает 
точку
 
синхронизации
 
между процессами. Это означает, что все процессы должны 
достигнуть точки в своем коде, прежде чем они смогут снова начать 


102 
выполнение. MPI имеет специальную функцию, предназначенную для 
синхронизации процессов: 
MPI_Barrier(MPI_Comm_communicator)'>MPI_Barrier(MPI_Comm communicator) 
Название функции довольно описательно - функция образует барьер, и никакие 
процессы в коммуникаторе не могут пройти через барьер, пока все они не 
вызовут функцию. Здесь приведена иллюстрация использования этой 
функции. На рисунке горизонтальная ось представляет собой выполнение 
программы, а круги представляют собой различные процессы: 
MPI_Barrier
может быть полезным для многих вещей. Одним из основных 
применений 
MPI_Barrier
является синхронизация программы, так что части 
параллельного кода могут быть синхронизированы по времени. 

Download 2,08 Mb.

Do'stlaringiz bilan baham:
1   ...   65   66   67   68   69   70   71   72   ...   98




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish