Professional Documents
Culture Documents
PROIECT
Cuprins:
1.
2.
3.
paralel, iar
sincron dar cu date proprii. Din figur se observ c memoria este partajat de toate
elementele de procesare i poate fi alctuit din mai multe module de memorii.
nuclee puternice dar simple ce folosesc suprafaa pastilei de siliciu mai eficient i cu
o putere disipat mai mic. Susinute de o interconectare cu lime de band mare,
aceste nuclee pot lucra att independent ct i mpreun. Prin suportarea unui
numr mare de accesri simultane de memorie de ctre nuclee, limea de band
disponibil poate fi folosit mai eficient. Aceast filosofie de design este oarecum
similar cu tendinele actuale de a avea mai multe nuclee de uz general n acelai
cip,ns n Cell nucleele sunt mai simple, dar mai multe i specializate pe diferite
tipuri de calcule.
3.1 Arhitectura procesorului CELL:
Nucleul PPE poate aduce patru i emite dou instruciuni ntr-un ciclu de ceas.
Pentru a mbunti performana pipeline-ului su cu execuie n ordine, PPE
utilizeaz pipeline cu execuie ntrziat i permite execuia limitat de tip "ordine
aleatoare" (englez: out-of-order execution) pentru instruciuni de ncrcare din
memorie. Acest lucru permite PPE s obin unele dintre avantajele execuiei de tip
"ordine aleatoare", fr nici o cretere semnificativ n complexitate.
3.3 Synergistic Processing Elements (SPE)
Fiecare unitate din EIB poate trimite i primi simultan 16 octei de date n
fiecare ciclu de magistral. Deoarece fiecare cerere de adres poate transfera pn
la maxim 128 de octei, teoretic limea de band maxim a EIB la 3,2GHz este de
128 octei x 1,6GHz = 204,8GB/s.
3.5 Controlere de memorie i intrare/ieire:
Grila jocului este un ptrat de nou pe nou csue, subdivizat n tot attea
ptrate identice, numite regiuni (vedei figura). Regula jocului este simpl: fiecare
rnd, coloan sau regiune nu trebuie s conin dect o dat cifrele de la unu la
11
nou. Formulat altfel, fiecare ansamblu trebuie s conin cifrele de la unu la nou o
singur dat.
Interesul jocului consist n simplitatea regulilor sale i n complexitatea
soluiilor sale. Grilele publicate au de obicei un nivel de dificultate indicat, iar editorul
are posibilitatea s indice i un timp de rezovare probabil. Cu toate c, n general,
grilele ce conin mai multe cifre completate sunt mai uoare, inversul nu este n
totdeauna adevrat. Dificultatea veritabil a jocului rmne totui n a gsi suita
exact a cifrelor rmase.
Acest joc a inspirat deja mai multe versiuni electronice care aduc un interes
diferit rezolvrii grilelor Sudoku. Forma sa de tip gril i folosirea lui ntr-un scop ludic
l aduc mai aproape de alte jocuri publicate n ziare, cum ar fi careurile i problemele
de ah.
Profesorii recomand practicarea jocului Sudoku ca antrenament pentru gndirea
logic. Nivelul de dificultate poate n acest caz s fie adaptat publicului.
pentru rezolvarea unui Sudoku, durnd doar cteva milisecunde. Datorit vitezei
sale, este acum preferat de majoritatea programatorilor.
5.Implementarea jocului Sudoku pe procesorul Cell:
13
6.Bibliografie:
1. Wikipedia - http://en.wikipedia.org/wiki/Cell_(microprocessor) ;
2. Sudoku - http://ro.wikipedia.org/wiki/Sudoku
3. Cursuri Arhitecturi Paralele (Calculatoare an IV) profesor: .l. dr. ing.Tnase
Cristian Andy;
14