369584336
Metodologia programowania równoległego
* Wygodnym sposobem uporządkowania procesu tworzenia programów równoległych jest ujęcie go w ramy specyficznej metodologii
■» Jedną z takich metodologii jest PCAM (Foster 1985)
* Kolejne litery oznaczają kroki przy tworzeniu programu:
■ P - partition, podział zadania na podzadania
■ C - communicate, określenie niezbędnej komunikacji, podział danych na wspólne i prywatne, określenie sposobu korzystania z danych, synchronizacja operacji na danych
■ A - agglomerate, analiza wariantów podziału
■ M - map, uwzględnienie ostatecznej implementacji, „odwzorowania” na architekturę sprzętu
* Pierwsze dwa kroki zmierzają do stworzenia poprawnego programu równoległego, kolejne dwa do jego optymalizacji
Krzysztof Banaś Obliczenia równoległe
Wyszukiwarka
Podobne podstrony:
Metodologia programowania równoległego * Przydatnym sposobem ujęcia metodologii programowaniaProgramowanie równoległeCharakterystyka ilościowa Efektywność wykorzystania procesorów E(p,n)Metodologia programowania równoległego-* Kolejny możliwy podział związany z konkretnymi mechanizmamiMetodologia programowania równoległego■* Ważnym w dziedzinie przetwarzania równoległego jest pojęcieMetodologia programowania równoległego * W przypadku modelu wykonania równoległego (w ramach konkretMetodologia programowania równoległego * „Wzorce” programowaniaMetodologia programowania równoległego Krzysztof Banaś Obliczenia równoległeMetodologia programowania równoległego+ Przykłady podziałów zadania na podzadania: ■Metodologia programowania równoległego* Klasyfikacja ze względu na mechanizmy programowe: ■ MPMDMetodologia programowania równoległego* Klasyfikacja ze względu na mechanizmy programowe: ■ SPMD (SiProgramowanie Równoległe i Rozproszone Wykład 5MODELE Algebra procesów Najbardziej znane przykładyProgramowanie równoległeSuma elementów tablicy; n procesorów // Plik: suma.alg // Dane: Tablica liczProgramowanie równoległeSuma elementów tablicy; p procesorów // Plik: suma-p.alg // Dane: Tablica liProgramowanie równoległeSuma elementów tablicy a[n] n procesorów Algorytm poszukiwania minimum i algna systematycznej i dokonywanej w uporządkowany sposób ocenie procesów: zarządzaniUntitled87 166 16. Watchdog w SAP 80515 535 Taki sposób reakcji procesora na oba sygnały zerujące um200 Ewelina Młodzik tematycznej i dokonywanej w uporządkowany sposób ocenie procesów: zarządzaniaProgramowanie Równoległe i Rozproszone Wykład 13MPI - komunikatory Przykład: Podzielimy 8 procesów nwięcej podobnych podstron