lab6(1) 3 id 260153 Nieznany

background image

Programowanie równoległe i współbieżne

Ćwiczenie:

Ćwiczenie 6

Data oddania:

6.5.2013

Imię, Nazwisko:

Aleksandra Kulecka

Ocena:

Uwagi:


1.

Cel ćwiczenia

Celem ćwiczenia było zbadanie czasu potrzebnego do przesyłu komunikatu zawierający wektor,

który zwiększał swoją wielkość dwukrotnie. Operacja była wykonywana na dwóch procesach
jednocześnie.

2.

Przebieg ćwiczenia

Program z laboratorium 5, został zmodyfikowany tak, aby równolegle dwa procesy wysyłały wektor,
minimalnego wadze 8 bajtów, maksymalnej 256 mega bajtów. W momencie wysłania następowało
wstrzymanie wykonywania pętli za pomocą polecenia

MPI_Wait (&req2, &Stat) lub MPI_Wait

(&req1, &Stat)

, które odpowiadają za oczekiwanie na komunikat odebrania od procesu

drugiego lub pierwszego.

3.

Wyniki badań

Poniżej przedstawiono wyniki badań:

Rysunek 1 Wynik działania programu

background image

Dla porównania poniżej raz jeszcze wynik działania programu z poprzedniego laboratorium:

Rysunek 2 Wynik działania programu z poprzedniego laboratorium

4. Wnioski

Przy wykorzystaniu równolegle dwóch procesów w celu przesyłania komunikatów, prędkość
przesyłu spada o połowę,

Nieznacznie wydłużył się czas przesyłu komunikatu (ze względu na konieczność
synchronizacji procesów,

W

ielkość przesyłanego komunikatu musiała zostać zmniejszona o połowę, ze względu na

maksymalny

prędkość przesyłu i wielkości przesyłanego komunikatu możliwą na danym

komputerze,

Wraz

ze zwiększającym się rozmiarem wysyłanego wektora, zwiększa się prędkość przesyłu,

Prędkość przesyłu wzrasta logarytmicznie,

Prędkości przesyłu obydwóch procesów różnią się nieznacznie.


Wyszukiwarka

Podobne podstrony:
Lab6 5 id 260087 Nieznany
konspekt lab6 id 245555 Nieznany
JPPO Lab6 id 228824 Nieznany
dsp lab6 id 144061 Nieznany
AKiSO lab6 id 53769 Nieznany
Grudzinski gr24a lab6 id 196248 Nieznany
Lab6 5 id 260087 Nieznany
lab6 rozwiazywanie rownan id 26 Nieznany
lab6 sprawozdanie id 604266 Nieznany
Lab6 OZE id 260136 Nieznany
Lab6 KWW TOPCAM id 260126 Nieznany
Abolicja podatkowa id 50334 Nieznany (2)
4 LIDER MENEDZER id 37733 Nieznany (2)
katechezy MB id 233498 Nieznany
metro sciaga id 296943 Nieznany
perf id 354744 Nieznany
interbase id 92028 Nieznany
Mbaku id 289860 Nieznany
Probiotyki antybiotyki id 66316 Nieznany

więcej podobnych podstron