7862365716
Równoległość na poziomie danych (data parallelizm) - ten sam zestaw instrukcji wykonywany jest na całych blokach danych (na kilku elementach równocześnie), np.: instrukcje wektorowe SIMD
Równoległość na poziomie pętli (loop-level parallelizm) - iteracje konkretnej pętli w kodzie rozdzielane są pomiędzy dostępnymi jednostkami obliczeniowymi np. w postaci wątków (model OpenMP)
#pragma omp parallel for for (i = 0; i < N; i++) a[i] = 2 * i;
Równoległość na poziomie zadania (task parallelizm) - obliczenia realizowane są przez wiele jednostek obliczeniowych realizujących różne wątki, czy procesy na tych samych lub różnych danych
program:
if CPU="a" then do task "A" else if CPU="b" then do task "B" end if
end program
Wyszukiwarka
Podobne podstrony:
FizykaII072 01 67 sfcwy,.równoległej do osi długości pręta, mają ten sam ruch. co odpowiednie punkta62 MORFOLOGIA człony oboczności służą do sygnalizowania, że ten sam znak językowy - morfem jestSlajd2 (28) Rodzaje równoległości (1/2) Równoległość na poziomie bitów (ang. bit-level parałlelizm)Slajd3 (27) Rodzaje równoległości (2/2) Równoległość na poziomie pętli (ang. loop-level parallelizm)Równoległość na poziomie bitów (bit-level parallelizm) - zwiększanie długości słowa procesora wpływaRównoległość na poziomie konstrukcji algorytmuOperacja „wygładzania” danych •Jeżeli ten sam prostopadłościan ustawimy między rzutniami nieco inaczej, na przykład równolegle do rskanuj0062 (59) Dorysuj wzorki kolorem zielonym i pomarańczowym. Pokoloruj na ten sam kolor parę passkanuj0062 (59) Dorysuj wzorki kolorem zielonym i pomarańczowym. Pokoloruj na ten sam kolor parę pasimg003 1 przymiotniki „półpełny” i „półpusty” wskazują na ten sam ilościowo stan butelki, ale pierwsUBIORY PROFESORÓW I UCZNIÓW. 225 nych. Ten sam proces odbył się i u nas. Na przygnębienie i zatarcieRZYM 109 Spade zawiózł nas na lądowisko, skąd ten sam helikopter, którym tutaj przyleciałam, zabrałskanowanie0153 ObrazkiPingwiny na lodzie __- 1. Wilgotną szmatką 2. W ten sam rozpwięcej podobnych podstron