AR2007_1.pdf
(
18424 KB
)
Pobierz
Algorytmy Równoległe (d. Algorytmy Rozproszone)
Algorytmy
Równoległe
(d. Algorytmy Rozproszone)
Jacek Dziedzic
FTiMS, PG
2004-2008
v1.7, 2008.01.
Informacje organizacyjne
Prowadzący: Jacek Dziedzic,
s. 107A GG,
jaca@kdm.task.gda.pl
Oficjalnie: prof. Jarosław Rybicki albo
dr Maciej Bobrowski, do nich po wpisy.
Konsultacje: pn. 14
15
-15
00
, s. 107A GG.
Forma zaliczenia: kolokwium zaliczenio-
we na ostatnich zajęciach. Na kolokwium
składa się kilka pytań opisowych i kilka
testowych.
Obecności nieobowiązkowe, ale punkto-
wane dodatkowo. Każda obecność na
wykładzie: +2 pkt. Zatem samą obecno-
ścią można zdobyć ca. 30 pkt, testem
zaliczeniowym ca. 90 pkt, razem 120 pkt,
zalicza 60.1 pkt.
jaca@kdm.task.gda.pl
2004-7 Jacek Dziedzic, FTiMS, PG
2
Informacje organizacyjne 2
Slajdy z wykładu będą dostępne na
stronie przedmiotu:
http://tiny.pl/rq8m
Warto bywać na wykładach!
Na zaliczeniu specjalnie pytam o niektóre
szczegóły, które były na wykładzie wspo-
mniane, ale o których nie ma ani słowa
na slajdach dodatkowa motywacja!
Warto robić notatki.
Nie brać slajdów z zeszłych lat, bo trochę
będzie zmian – przedmiot ewoluuje.
W następnym semestrze mamy poważne
laborki z tego przedmiotu – robić dobre
notatki z MPI.
jaca@kdm.task.gda.pl
2004-7 Jacek Dziedzic, FTiMS, PG
3
Czym się zajmujemy
Na początku rys historyczny – jak zmienia się
wydajność komputerów na przestrzeni lat, jak ją
mierzyć. Dlaczego pojawiły się komputery
wektorowe i na czym polega ich wyjątkowość.
Przetwarzanie równoległe i rozproszone, na
czym polega. Podział komputerów ze względu
na sposób przetwarzania (taksonomia Flynna).
Potem dużo o przetwarzaniu równoległym,
prawo Amdahla, schematy podziału programu
na zadania równoległe (dekompozycja).
Message Passing Interface (MPI) w szczegółach
(2/3 semestru). Podstawy MPI, komunikacja
punktowa, komunikacja zbiorowa. Efekty syn-
chroniczne, gwarancje. Komunikacja blokująca
(w szczegółach) i nieblokująca (w skrócie).
Zakleszczenie. Pułapki komunikacji zbiorowej.
Operacje plikowe w MPI-2. Współopera-
tywność.
Może trochę o obliczeniach rozproszonych.
jaca@kdm.task.gda.pl
2004-7 Jacek Dziedzic, FTiMS, PG
4
Mierzenie wydajności obliczeniowej:
MIPS
M
illion
I
nstructions
P
er
S
econd –
milion instrukcji na sekundę.
MIPS≠MHz (dlaczego?).
Nie uwzględnia wydajności innych kom-
ponentów (przede wszystkim pamięci).
Nieporównywalny pomiędzy różnymi
architekturami.
Producenci (przez marketingowców) na
ogół podają wydajność szczytową
(
peak performance
) trochę oszustwo.
W konsekwencji miara ta popadła w
niełaskę (MIPS –
M
eaningless
I
ndicator
of
P
rocessor
S
peed).
jaca@kdm.task.gda.pl
2004-7 Jacek Dziedzic, FTiMS, PG
5
Plik z chomika:
inf4
Inne pliki z tego folderu:
algorytmy_2_termin.zip
(1403 KB)
AR_TEST_3grupy_OSTR+zaznaczone_odp.rar
(3903 KB)
AR_1Termin_2008_grupaB.rar
(445 KB)
zaliczenieC.zip
(3661 KB)
AR_TEST_3grupy_OSTR.zip
(7847 KB)
Inne foldery tego chomika:
Angielski
Faza
Makroekonomia
MECHANIKA KWANTOWA
OJP
Zgłoś jeśli
naruszono regulamin