Sunteți pe pagina 1din 1

MIMD

MIMD-Multiple Instructions Stream-Multiple Data Stream


-fiecare UC primeste un propriu FI si actioneaza asupra UP asociate ce
proceseaza propriul flux de date.
-performanta de amplasare a sist MIMD este direct dependenta de nr unitatilor
de procesare pana la un anumit punct dincolo de care oricat ar creste acest nr
performantele raman cvaziconstante.
-performantele revine din faptul ca desi puterea de procesare creste magistralele
sist nu sunt capabile de a transporta fluxurile de date respective de instructiuni
necesare ptr functionarea sist in aceste conditii
-exista principial 2 tipuri de arhitecturi MIMD:
1.MIMD Shared Memory
-in cazul acestei arhitecturi fiecare procesor are asociata o memorie locala ML in
care sunt pastrate datele respective instructiunile frecvent accesate de catre
procesor datorita faptului ca ML este o memorie cu timp de raspuns foarte mic
-vitez de executie la nivelul unui procesor creste fata de cazul in care el ar lucra
direct cu memoria partajata MP(lenta).
-procesoarele comunica intre ele prin intermediul magistralei de sistem
-aceasta arhitectura este specifica sist multiprocesor resp sist multinucleu
2.MIMD Shared Nothing
-in cazul acestei arhitecturi fiecare procesor are atasate propriile resurse de
memorare ML si MEM
-comunicarea se face tot prin intermediul magistralei de sistem
-aceasta arhitectura este tipica sist cu multiprocesoare la nivelul retelor de
calculator

S-ar putea să vă placă și