Arhitecturi Paralele de Calculatoare

Proiect
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 20 în total
Cuvinte : 1946
Mărime: 108.42KB (arhivat)
Publicat de: Mitrofan Olteanu
Puncte necesare: 6
Profesor îndrumător / Prezentat Profesorului: Popa Ilie, Ghita Constantin
Universitatea din Pitesti Facultatea de electronica, comunicatii si calculatoare

Cuprins

  1. -Tema de proiectare
  2. -Implementarea retelei
  3. -alegerea retelelor
  4. -parametrii retelei
  5. -alegerea procesorului
  6. -Mecanisme de rutare a mesajului
  7. -timpul de transfer a mesajelor in retele statice de interconectare
  8. -mecanismul memoreaza si inainteaza
  9. -mecanismul prin divizarea mesajelor (CT – Cut Trought)

Extras din proiect

Tema de proiectare

Sa se proiecteze o retea de calculatoare paralele folosind cel putin doua tipuri de retea: statica si dinamica, combinate.

Sa se calculeze timpi de comunicare in retea prin ambele metode de rutare. Numarul nodurilor este egal cu 100.

Implementarea retelei

Alegerea retelelor

Pentru a proiecta o retea de calculatoare paralele cu 100 de noduri aleg o imbinare intre retea de interconectare crossbar de 4 noduri si o retea de interconectare grila de 25 noduri.

Transferul datelor intre blocurile functionale ( procesoare, module de memorie sau ambele ) ale calculatoarelor paralele se face prin retelele de interconectare intre noduri.

O retea crossbar pentru interconectarea a n module de intreare cu m module de iesire foloseste o grila de n*m elemente de interconectare ( comutatoare de interconectare ). Daca n creste foarte mult reteaua nu poate fi realizata practic, dar are calitatea ca poate stabili legaturi concomitente intre toate perechiile de noduri.

Reteaua crossbar este o retea dinamica de interconectare (retelele dinamice sunt comutatoare electronice comandate automat prin program, prin a caror comutare realizeaza legatura dintre diferite perechi de module ). Reteaua crossbar este neblocanta si cea mai buna. Identificarea perechilor de module care se interconecteaza se face prin adrese (etichete) ale nodurilor sub forma de numar bina. Pentru reducerea numarului de accese la legaturi fiecare procesor poate fi insestrat cu un modul propriu de memorie cache. Reteau crossbar este cea mai scumpa. Structura generala a acestui tip de retea pentru interconectarea a p procesoare cu b blocuri de memorie este urmatoarea:

Exemple de calculatoare paralele care folosesc retele crossbar: CMMP, 16*16 PDP1.

Structura retelei crossbar cu 4 noduri:

Fiecare nod are un procesor si o memorie.

te o retea statica (retelele statice sunt legaturi fixe punct la punct intre noduri si echipamente).

Transferul mesajelor in reteaua de tip grila se face prin inaintare de la un nod catre nodul vecin, mai intai pe o dimensiune, apoi pe cealalta pana cand mesajul ajunge la destinatie.

Aceste tipuri de retele sub forma diferitelor variante, au fost folosite in mai multe calculatoare paralele, dintre care: Cray T3D, CM-2.

Preview document

Arhitecturi Paralele de Calculatoare - Pagina 1
Arhitecturi Paralele de Calculatoare - Pagina 2
Arhitecturi Paralele de Calculatoare - Pagina 3
Arhitecturi Paralele de Calculatoare - Pagina 4
Arhitecturi Paralele de Calculatoare - Pagina 5
Arhitecturi Paralele de Calculatoare - Pagina 6
Arhitecturi Paralele de Calculatoare - Pagina 7
Arhitecturi Paralele de Calculatoare - Pagina 8
Arhitecturi Paralele de Calculatoare - Pagina 9
Arhitecturi Paralele de Calculatoare - Pagina 10
Arhitecturi Paralele de Calculatoare - Pagina 11
Arhitecturi Paralele de Calculatoare - Pagina 12
Arhitecturi Paralele de Calculatoare - Pagina 13
Arhitecturi Paralele de Calculatoare - Pagina 14
Arhitecturi Paralele de Calculatoare - Pagina 15
Arhitecturi Paralele de Calculatoare - Pagina 16
Arhitecturi Paralele de Calculatoare - Pagina 17
Arhitecturi Paralele de Calculatoare - Pagina 18
Arhitecturi Paralele de Calculatoare - Pagina 19
Arhitecturi Paralele de Calculatoare - Pagina 20

Conținut arhivă zip

  • Arhitecturi Paralele de Calculatoare.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Protecția consumatorului în calculatoare

Introducere În vremea noastră calculatorul a devenit aproape indispensabil. Dar pe lângă aspectele pozitive, trebuie să fim atenţi şi la riscurile...

Rețea de prelucrarea distribuită a imaginilor

INTRODUCERE Procesul de informatizare se caracterizează prin apariţia şi dezvoltarea în interiorul diverselor organizaţii a unor reţele de...

Arhitecturi Paralele de Calculatoare

1.Tema proiect: Sa se proiecteze o retea de calculatoare paralele folosind cel putin doua tipuri de retele, una statica si una dinamica. Sa se...

Aplicații ale calculului paralel în modelarea climei, starea vremii

Calculul paralel reprezintă procesul prin care o problemă este adaptată sau împărţită în mai multe subprobleme de tip similar sau chiar identic...

Multiprocesoare vs Multicalculatoare

În ultimii ani calculatoarele au devenit, indiscutabil, componente vitale ale societăţii, fiind prezente în activităţi din cele mai diverse în...

Mecanisme de Sincronizare a Proceselor la Calculatoare Multiprocesor

Introducere Procesarea paralela a aparut datorita cerintelor crescande de performanta , a mentinerii unor costuri reduse a procesarii si nevoii de...

Programele de diagnosticare

Istoricul calculatorului Calculatorul este un ansamblu de sisteme mecanice, elcetromagnetice, electronice destinate prelucrări informatice....

Sisteme cu Microprocesare

Scurt istoric Generatia 0 – calculatoare mecanice – (??-1940) sec. 17 – Pascal –masina de calcul pt. adunare si scadere sec. 17-18 – Leibnitz –...

Ai nevoie de altceva?