369584327

369584327



Metodologia programowania równoległego

■* Ważnym w dziedzinie przetwarzania równoległego jest pojęcie równoległości danych (data parallelism)

■    w sensie węższym oznacza model programowania, w którym programista określa jawnie przydział danych procesom/wątkom oraz operację do wykonania na całości danych, natomiast konkretna realizacja obliczeń przez procesy/wątki, w tym konieczna synchronizacja i komunikacja, jest przeprowadzana przez środowisko wykonania, bez jawnego udziału programisty

• realizacją tego modelu są języki równoległości danych takie jak np. High Performance Fortran (HPF)

■    w sensie szerszym oznacza model w którym podstawą zrównoleglenia jest podział (dekompozycja) danych, odpowiedni przydział danych wątkom/procesom oraz wykonanie zgodnie z zasadą właściciel przeprowadza obliczenia (owner computes)

Krzysztof Banaś Obliczenia równoległe



Wyszukiwarka

Podobne podstrony:
Metodologia programowania równoległego-* Kolejny możliwy podział związany z konkretnymi mechanizmami
Metodologia programowania równoległego * W przypadku modelu wykonania równoległego (w ramach konkret
Metodologia programowania równoległego * Przydatnym sposobem ujęcia metodologii programowania
Metodologia programowania równoległego *    Wygodnym sposobem uporządkowania procesu
Metodologia programowania równoległego *    „Wzorce” programowania
Metodologia programowania równoległego Krzysztof Banaś Obliczenia równoległe
Metodologia programowania równoległego+ Przykłady podziałów zadania na podzadania: ■
Metodologia programowania równoległego* Klasyfikacja ze względu na mechanizmy programowe: ■ MPMD
Metodologia programowania równoległego* Klasyfikacja ze względu na mechanizmy programowe: ■ SPMD (Si
Slajd7 Odmiany programowania współbieżnego (z pominięciem programowania równoległego) Podstawowe poj
Slajd2 (11) Modele programowania równoległego (1/4) > Pytania i Czy dostępna jest pamięć fizyczni
Slajd2 (29) Modele programowania równoległego (1/4) - Pytania Czy dostępna jest pamięć fizycznie wsp
Programowanie Równoległe i Rozproszone Wykład 5 MODELE Sieć Petri Wykonanie sieci Petri jest
37918 Slajd2 (11) Modele programowania równoległego (1/4) > Pytania i Czy dostępna jest pamięć fi
64966 Slajd2 (29) Modele programowania równoległego (1/4) - Pytania Czy dostępna jest pamięć fizyczn
Slajd3 (11) Modele programowania równoległego (2/4) ■ 1. Model z wykorzystaniem kompilatorów zrównol

więcej podobnych podstron