2,208 matches
-
reprezintă un alt avantaj. Două dezavantaje cunoscute sunt: scalabilitatea pentru procesoare cu arhitectura pe mai mult de 32 de biți este dificil de obținut, și modelul cu memorie partajată este mai puțin flexibil decât modelul cu memorie distribuita. În cadrul arhitecturii procesoarelor, există mai multe exemple de memorii partajate: UMA (Uniform Memory Access), COMA (Cache Only Memory Access) si NUMA (Non-Uniform Memory Access) Calculatoarele de tip MIMD cu memorie partajată au procesoare care partajează o memorie centrală, comună. În forma cea mai
MIMD () [Corola-website/Science/329519_a_330848]
-
mai puțin flexibil decât modelul cu memorie distribuita. În cadrul arhitecturii procesoarelor, există mai multe exemple de memorii partajate: UMA (Uniform Memory Access), COMA (Cache Only Memory Access) si NUMA (Non-Uniform Memory Access) Calculatoarele de tip MIMD cu memorie partajată au procesoare care partajează o memorie centrală, comună. În forma cea mai simplă, toate procesoarele sunt atașate la o magistrală care le conectează la memorie. Aceasta înseamnă că mașinile cu memorie partajată împart o anumită memorie comună. Calculatoarele de tip MIMD cu
MIMD () [Corola-website/Science/329519_a_330848]
-
multe exemple de memorii partajate: UMA (Uniform Memory Access), COMA (Cache Only Memory Access) si NUMA (Non-Uniform Memory Access) Calculatoarele de tip MIMD cu memorie partajată au procesoare care partajează o memorie centrală, comună. În forma cea mai simplă, toate procesoarele sunt atașate la o magistrală care le conectează la memorie. Aceasta înseamnă că mașinile cu memorie partajată împart o anumită memorie comună. Calculatoarele de tip MIMD cu memorie partajată ierarhic folosesc o ierarhie de magistrale pentru a oferi procesoarelor acces
MIMD () [Corola-website/Science/329519_a_330848]
-
toate procesoarele sunt atașate la o magistrală care le conectează la memorie. Aceasta înseamnă că mașinile cu memorie partajată împart o anumită memorie comună. Calculatoarele de tip MIMD cu memorie partajată ierarhic folosesc o ierarhie de magistrale pentru a oferi procesoarelor acces la memoria fiecăruia dintre ele. Procesoarele de pe plăci de siliciu diferite pot comunica prin magistrale internodale. Magistralele sprijină comunicația dintre plăci. Folosind acest tip de arhitectură, un calculator poate suporta peste o mie de procesoare. În calculatoarele MIMD cu
MIMD () [Corola-website/Science/329519_a_330848]
-
care le conectează la memorie. Aceasta înseamnă că mașinile cu memorie partajată împart o anumită memorie comună. Calculatoarele de tip MIMD cu memorie partajată ierarhic folosesc o ierarhie de magistrale pentru a oferi procesoarelor acces la memoria fiecăruia dintre ele. Procesoarele de pe plăci de siliciu diferite pot comunica prin magistrale internodale. Magistralele sprijină comunicația dintre plăci. Folosind acest tip de arhitectură, un calculator poate suporta peste o mie de procesoare. În calculatoarele MIMD cu memorie distribuită, fiecare procesor are locația sa
MIMD () [Corola-website/Science/329519_a_330848]
-
magistrale pentru a oferi procesoarelor acces la memoria fiecăruia dintre ele. Procesoarele de pe plăci de siliciu diferite pot comunica prin magistrale internodale. Magistralele sprijină comunicația dintre plăci. Folosind acest tip de arhitectură, un calculator poate suporta peste o mie de procesoare. În calculatoarele MIMD cu memorie distribuită, fiecare procesor are locația sa individuală de memorie, fără a avea acces direct la memoria altui procesor. Pentru ca datele să poată fi partajate, trebuiesc trecute de la un procesor la altul sub forma unui mesaj
MIMD () [Corola-website/Science/329519_a_330848]
-
fiecăruia dintre ele. Procesoarele de pe plăci de siliciu diferite pot comunica prin magistrale internodale. Magistralele sprijină comunicația dintre plăci. Folosind acest tip de arhitectură, un calculator poate suporta peste o mie de procesoare. În calculatoarele MIMD cu memorie distribuită, fiecare procesor are locația sa individuală de memorie, fără a avea acces direct la memoria altui procesor. Pentru ca datele să poată fi partajate, trebuiesc trecute de la un procesor la altul sub forma unui mesaj. Deoarece nu există memorie partajată, disputa pentru accesul
MIMD () [Corola-website/Science/329519_a_330848]
-
sprijină comunicația dintre plăci. Folosind acest tip de arhitectură, un calculator poate suporta peste o mie de procesoare. În calculatoarele MIMD cu memorie distribuită, fiecare procesor are locația sa individuală de memorie, fără a avea acces direct la memoria altui procesor. Pentru ca datele să poată fi partajate, trebuiesc trecute de la un procesor la altul sub forma unui mesaj. Deoarece nu există memorie partajată, disputa pentru accesul la memorie nu este o problemă la fel de mare pentru aceste calculatoare. Nu este fezabil din
MIMD () [Corola-website/Science/329519_a_330848]
-
poate suporta peste o mie de procesoare. În calculatoarele MIMD cu memorie distribuită, fiecare procesor are locația sa individuală de memorie, fără a avea acces direct la memoria altui procesor. Pentru ca datele să poată fi partajate, trebuiesc trecute de la un procesor la altul sub forma unui mesaj. Deoarece nu există memorie partajată, disputa pentru accesul la memorie nu este o problemă la fel de mare pentru aceste calculatoare. Nu este fezabil din punct de vedere economic să se conecteze un număr mare de
MIMD () [Corola-website/Science/329519_a_330848]
-
la altul sub forma unui mesaj. Deoarece nu există memorie partajată, disputa pentru accesul la memorie nu este o problemă la fel de mare pentru aceste calculatoare. Nu este fezabil din punct de vedere economic să se conecteze un număr mare de procesoare în mod direct, unul cu celălalt. Un mijloc pentru evitarea multitudinii de conexiuni directe este conectarea fiecărui procesor cu doar câteva dintre celalalte. Acest tip de proiectare poate fi ineficientă din cauza timpului adițional necesar pentru transmiterea unui mesaj de la un
MIMD () [Corola-website/Science/329519_a_330848]
-
o problemă la fel de mare pentru aceste calculatoare. Nu este fezabil din punct de vedere economic să se conecteze un număr mare de procesoare în mod direct, unul cu celălalt. Un mijloc pentru evitarea multitudinii de conexiuni directe este conectarea fiecărui procesor cu doar câteva dintre celalalte. Acest tip de proiectare poate fi ineficientă din cauza timpului adițional necesar pentru transmiterea unui mesaj de la un procesor la altul de-a lungul căii de comunicație. Cantitatea de timp necesară pentru ca procesoarele să execute rutarea
MIMD () [Corola-website/Science/329519_a_330848]
-
în mod direct, unul cu celălalt. Un mijloc pentru evitarea multitudinii de conexiuni directe este conectarea fiecărui procesor cu doar câteva dintre celalalte. Acest tip de proiectare poate fi ineficientă din cauza timpului adițional necesar pentru transmiterea unui mesaj de la un procesor la altul de-a lungul căii de comunicație. Cantitatea de timp necesară pentru ca procesoarele să execute rutarea simplă a mesajelor poate fi substanțială. Pentru a reduce această risipă de timp, au fost proiectate scheme de interconectare, dintre care modelul hiper-cub
MIMD () [Corola-website/Science/329519_a_330848]
-
este conectarea fiecărui procesor cu doar câteva dintre celalalte. Acest tip de proiectare poate fi ineficientă din cauza timpului adițional necesar pentru transmiterea unui mesaj de la un procesor la altul de-a lungul căii de comunicație. Cantitatea de timp necesară pentru ca procesoarele să execute rutarea simplă a mesajelor poate fi substanțială. Pentru a reduce această risipă de timp, au fost proiectate scheme de interconectare, dintre care modelul hiper-cub și cel de tip plasă sunt cele mai populare. Ca exemplu de arhitecturi cu
MIMD () [Corola-website/Science/329519_a_330848]
-
Parallel Processors) și COW (Clusters Of Workstations). Prima este complexă și costisitoare: multe supercalculatoare conectate prin rețele broadband. COW este versiunea "home-made" a acesteia, dar la o fracțiune din preț. Într-o mașină MIMD cu memorie distribuită, ce conține patru procesoare interconectate printr-o rețea de tip hiper-cub, un procesor și o memorie sunt plasate la fiecare nod al unui pătrat. Diametrul sistemului este numărul minim de pași necesari pentru ca un procesor să trimită un mesaj procesorului care se găsește la
MIMD () [Corola-website/Science/329519_a_330848]
-
complexă și costisitoare: multe supercalculatoare conectate prin rețele broadband. COW este versiunea "home-made" a acesteia, dar la o fracțiune din preț. Într-o mașină MIMD cu memorie distribuită, ce conține patru procesoare interconectate printr-o rețea de tip hiper-cub, un procesor și o memorie sunt plasate la fiecare nod al unui pătrat. Diametrul sistemului este numărul minim de pași necesari pentru ca un procesor să trimită un mesaj procesorului care se găsește la distanța cea mai mare de acesta. Astfel, de exemplu
MIMD () [Corola-website/Science/329519_a_330848]
-
o mașină MIMD cu memorie distribuită, ce conține patru procesoare interconectate printr-o rețea de tip hiper-cub, un procesor și o memorie sunt plasate la fiecare nod al unui pătrat. Diametrul sistemului este numărul minim de pași necesari pentru ca un procesor să trimită un mesaj procesorului care se găsește la distanța cea mai mare de acesta. Astfel, de exemplu, diametrul unui 2-cub este 1. Într-un sistem hiper-cub cu opt procesoare și fiecare procesor și modul de memorie plasat într-un
MIMD () [Corola-website/Science/329519_a_330848]
-
distribuită, ce conține patru procesoare interconectate printr-o rețea de tip hiper-cub, un procesor și o memorie sunt plasate la fiecare nod al unui pătrat. Diametrul sistemului este numărul minim de pași necesari pentru ca un procesor să trimită un mesaj procesorului care se găsește la distanța cea mai mare de acesta. Astfel, de exemplu, diametrul unui 2-cub este 1. Într-un sistem hiper-cub cu opt procesoare și fiecare procesor și modul de memorie plasat într-un nod al cubului, diametrul este
MIMD () [Corola-website/Science/329519_a_330848]
-
Diametrul sistemului este numărul minim de pași necesari pentru ca un procesor să trimită un mesaj procesorului care se găsește la distanța cea mai mare de acesta. Astfel, de exemplu, diametrul unui 2-cub este 1. Într-un sistem hiper-cub cu opt procesoare și fiecare procesor și modul de memorie plasat într-un nod al cubului, diametrul este egal cu 3. În general, un sistem care conține 2 procesoare cu fiecare procesor conectat direct cu alte N procesoare, diametrul sistemului este egal cu
MIMD () [Corola-website/Science/329519_a_330848]
-
numărul minim de pași necesari pentru ca un procesor să trimită un mesaj procesorului care se găsește la distanța cea mai mare de acesta. Astfel, de exemplu, diametrul unui 2-cub este 1. Într-un sistem hiper-cub cu opt procesoare și fiecare procesor și modul de memorie plasat într-un nod al cubului, diametrul este egal cu 3. În general, un sistem care conține 2 procesoare cu fiecare procesor conectat direct cu alte N procesoare, diametrul sistemului este egal cu N. Un dezavantaj
MIMD () [Corola-website/Science/329519_a_330848]
-
Astfel, de exemplu, diametrul unui 2-cub este 1. Într-un sistem hiper-cub cu opt procesoare și fiecare procesor și modul de memorie plasat într-un nod al cubului, diametrul este egal cu 3. În general, un sistem care conține 2 procesoare cu fiecare procesor conectat direct cu alte N procesoare, diametrul sistemului este egal cu N. Un dezavantaj al sistemului hiper-cub este că trebuie să fie configurat în puteri ale lui doi, și astfel trebuie construită o mașină de calcul ce
MIMD () [Corola-website/Science/329519_a_330848]
-
diametrul unui 2-cub este 1. Într-un sistem hiper-cub cu opt procesoare și fiecare procesor și modul de memorie plasat într-un nod al cubului, diametrul este egal cu 3. În general, un sistem care conține 2 procesoare cu fiecare procesor conectat direct cu alte N procesoare, diametrul sistemului este egal cu N. Un dezavantaj al sistemului hiper-cub este că trebuie să fie configurat în puteri ale lui doi, și astfel trebuie construită o mașină de calcul ce poate avea un
MIMD () [Corola-website/Science/329519_a_330848]
-
un sistem hiper-cub cu opt procesoare și fiecare procesor și modul de memorie plasat într-un nod al cubului, diametrul este egal cu 3. În general, un sistem care conține 2 procesoare cu fiecare procesor conectat direct cu alte N procesoare, diametrul sistemului este egal cu N. Un dezavantaj al sistemului hiper-cub este că trebuie să fie configurat în puteri ale lui doi, și astfel trebuie construită o mașină de calcul ce poate avea un număr mai mare de procesoare decât
MIMD () [Corola-website/Science/329519_a_330848]
-
N procesoare, diametrul sistemului este egal cu N. Un dezavantaj al sistemului hiper-cub este că trebuie să fie configurat în puteri ale lui doi, și astfel trebuie construită o mașină de calcul ce poate avea un număr mai mare de procesoare decât este nevoie pentru aplicațiile acesteia. Într-o mașină de calcul MIMD cu memorie distribuită, conectată printr-o rețea de tip plasă, procesoarele sunt poziționate sub forma unei grile bidimensionale. Fiecare procesor este conectat la cei patru vecini imediați. Muchiile
MIMD () [Corola-website/Science/329519_a_330848]
-
doi, și astfel trebuie construită o mașină de calcul ce poate avea un număr mai mare de procesoare decât este nevoie pentru aplicațiile acesteia. Într-o mașină de calcul MIMD cu memorie distribuită, conectată printr-o rețea de tip plasă, procesoarele sunt poziționate sub forma unei grile bidimensionale. Fiecare procesor este conectat la cei patru vecini imediați. Muchiile grilei pot fi conectate împrejur. Un avantaj al rețelei de tip plasă față de hiper-cub este faptul că plasa nu trebuie neapărat să fie
MIMD () [Corola-website/Science/329519_a_330848]
-
ce poate avea un număr mai mare de procesoare decât este nevoie pentru aplicațiile acesteia. Într-o mașină de calcul MIMD cu memorie distribuită, conectată printr-o rețea de tip plasă, procesoarele sunt poziționate sub forma unei grile bidimensionale. Fiecare procesor este conectat la cei patru vecini imediați. Muchiile grilei pot fi conectate împrejur. Un avantaj al rețelei de tip plasă față de hiper-cub este faptul că plasa nu trebuie neapărat să fie realizată în configurații de puteri ale lui doi. Un
MIMD () [Corola-website/Science/329519_a_330848]