Slajd4 (11)

Slajd4 (11)



Modele programowania równoległego (3/4)


■    Model z pamięcią współdzieloną bazuje na wykorzystaniu wspólnej pamięci, do której dostęp mają wszystkie procesory-wykorzystanie wieloprocesorów np. Cray.

i Rozwinięciem modelu z pamięciąwspółdzielonąjest model wielowątkowy, w którym procesy zastąpione zostały przez wątki,

i Współczesne języki programowania i biblioteki zawierają wsparcie dla przetwarzania wielowątkowego, w tym także języki Java, C#, Ruby i Python.

■    Taki model jest również realizowany w modelu programowania w oparciu o dyrektywy preprocesora OpenMP:

#pragma oinp parallel for klauzula for(i=0; i<N; i++) A[i] = 0.0;

72 2 - Modele obliczeń rozproszonych Marek Nowak 4


Wyszukiwarka

Podobne podstrony:
Slajd4 (11) Modele programowania równoległego (3/4) ■    Model z pamięcią współdzielo
67793 Slajd4 (11) Modele programowania równoległego (3/4) ■    Model z pamięcią współ
Slajd4 (29) Modele programowania równoległego (3/4) Model z pamięcią współdzieloną bazuje na wykorzy
Slajd4 (29) Modele programowania równoległego (3/4) Model z pamięcią współdzieloną bazuje na wykorzy
Slajd3 (11) Modele programowania równoległego (2/4) ■ 1. Model z wykorzystaniem kompilatorów zrównol
89059 Slajd3 (11) Modele programowania równoległego (2/4) ■ 1. Model z wykorzystaniem kompilatorów z
Slajd2 (11) Modele programowania równoległego (1/4) > Pytania i Czy dostępna jest pamięć fizyczni
37918 Slajd2 (11) Modele programowania równoległego (1/4) > Pytania i Czy dostępna jest pamięć fi
Slajd3 (28) Modele programowania równoległego (2/4) 1. Model z wykorzystaniem kompilatorów z równo l
50606 Slajd3 (28) Modele programowania równoległego (2/4) 1. Model z wykorzystaniem kompilatorów z r
50606 Slajd3 (28) Modele programowania równoległego (2/4) 1. Model z wykorzystaniem kompilatorów z r
Slajd2 (29) Modele programowania równoległego (1/4) - Pytania Czy dostępna jest pamięć fizycznie wsp
64966 Slajd2 (29) Modele programowania równoległego (1/4) - Pytania Czy dostępna jest pamięć fizyczn
Slajd4 (28) Modele obliczeń równoległych - perspektywa programisty (1/2) • Różnicowanie modeli odbyw
Slajd4 (28) Modele obliczeń równoległych - perspektywa programisty (1/2) • Różnicowanie modeli odbyw
Slajd5 (10) Modele programowania równoległego (4/4) - Cechy modelu z wymianą komunikatów: 1.
Slajd5 (26) Modele programowania równoległego (4/4) •    Cechy modelu z wymianą komun
Slajd5 (26) Modele programowania równoległego (4/4) •    Cechy modelu z wymianą komun
44332 Slajd5 (10) Modele programowania równoległego (4/4) - Cechy modelu z wymianą komunikatów: 1.

więcej podobnych podstron