1. WSTĘP
1.1 TRENDY W APLIKACJACH
Komputer równoległy jest zbiorem procesorów mających
zdolność współpracy w celu rozwiązywania wspólnych zadań.
Składa się z co najmniej 2 procesorów
Studia nad komputerami równoległymi czasami są uważane za coś egzotycznego, mającego mały związek z praktyką.
Badania pokazują że zwiększania szybkości działania komputerów poprzez zwiększanie szybkości działania elementów napotyka na bariery wynikające z natury zjawisk fizycznych (np. skończona prędkość światła). Stąd rola komputerów równoległych będzie rosła.
Przykłady aplikacji o dużym zapotrzebowaniu na moc obliczeniową:
1. Symulacja pogody i klimatu
2. Modelowanie systemów mechanicznych (budynki, pojazdy) 3. Symulacja reakcji chemicznych
4. Sztuczna rzeczywistość i przetwarzanie obrazów (filmy) 5. Przetwarzanie sygnałów
6. Projektowanie - metoda elementów skończonych 7. Modelowanie struktury białka
8. Analiza i modelowanie sekwencji DNA.
9. Astrofizyka
10. Modelowanie eksplozji jądrowych 11. Projektowanie leków
12. Wyszukiwarki internetowe – GOOGLE, YAHOO, ...
Miary wydajność komputerów
Wydajność obliczeniową komputerów mierzy się w jednostkach ilości operacji wykonywanych na sekundę. Obecnie używane jednostki miary to :
1. FLOPS - ilość operacji zmiennoprzecinkowych na sekundę w milionach MFLOPS = 10
6operacji /sek,
bądź miliardach GFLOPS = 10
9operacji /sek.
2. MIPS - ilość operacji stałoprzecinkowych na sekundę 1 MIPS = 10
6operacji /sek
Procesory Pentium III zapewniają wydajność od 500 MFLOPS do 1
GFLOPS.
1.2 TRENDY W KONSTRUKCJI KOMPUTEROW
W ciągu ostatnich 30 lat wzrost mocy przetwarzania osiągano przez:
• Zwiększenie częstotliwości zegara
• Optymalizację wykonywania operacji
• Zastosowanie pamięci podręcznych
Prawo Moor’a mówi że ekonomicznie optymalna liczba tranzystorów w
układzie scalonym podwaja się co 20 miesięcy. Jest ono ekstrapolowane
na moc obliczeniową komputerów. Prawo to nie sprawdza się w
odniesieniu do częstotliwości zegara. Od około roku 2003 obserwuje się
jego stabilizację.
Prawo Moore’a napotka bariery związane z prawami fizyki:
• Tranzystor nie może być mniejszy od atomu
• Prędkość światła jest ograniczona
Jeżeli dalej chcemy zwiększać szybkość przetwarzania to równoległość jest nieunikniona:
Pamięć 1 TB
Procesor 1 TFlop