8,9

Transkrypt

8,9
Obliczenia wysokiej wydajności.
Laboratorium 8.
Opracowanie i przeprowadzenie testów wydajności sieci dla komunikacji dwupunktowej i grupowej
Cel:
Nabycie umiejętności przeprowadzania eksperymentów dotyczących wydajności obliczeń równoległych. Oszacowanie wydajności komunikacji na podstawie eksperymentów. Zagadnienia szczegółowe:
1. Opracowanie metodologii pomiaru wydajności sieci dla komunikacji dwupunktowej (czasu inicjacji i przepustowości) poprzez realizację odpowiednich procedur MPI
2. Napisanie programu realizującego pomiary i przeprowadzenie testów.
3. Opracowanie wyników w postaci wykresów: czas komunikacji w zależności od rozmiaru komunikatu
4. Na podstawie wyników pomiarów oszacowanie parametrów sieci: czasu inicjacji i przepustowości
5. W podobny sposób jak dla komunikacji dwupunktowej, opracowanie metodologii pomiaru wydajności sieci dla komunikacji grupowej (wybrane schematy).
6. Opracowanie wyników w postaci wykresów a) czas komunikacji w zależności od rozmiaru komunikatu
b) czas komunikacji w zależności od liczby procesorów.
7. Analiza wyników, ustalenie ich zgodności z oszacowaniami teoretycznymi.
Warunki zaliczenia:
1. Wykonanie kroków co najmniej 1­4
2. Oddanie sprawozdania zawierającego:
a) Opis metodologii pomiarów.
b) Kod programu testującego
c) Wyniki testów w postaci tabel i wykresów
d) Analizę wyników i wnioski

Podobne dokumenty