Arhitectura Sistemelor de Calcul
2014 · Sesiune · 331-332 CB
1. Comparati comutatoarele ierarhice Trunchi-K si Cross Bar.
2. Definiti ce este o arhitectura superscalara.
3. Descrieti pasii unei comunicatii intercluster si formatul mesajelor.
4. Specificati testele HPCC si la ce nivele ale sistemului opereaza.
5. Inverse Shuffle cu specificarea aplicatiilor iterative.
6. Sa se exemplifice reteaua Delta daca se dau 27 de intrari si 8 iesiri.
7. Speficati de ce a aparut evolutia de memorii partajate UMA, NUMA, etc.
8. Specificati ce probleme ataca Block Replacement si cum le rezolva.
9. Explicati cum este implementat branch-ul in structura SIMD.
10. Sa se exemplifice dependenta de date, prin repartizarea proceselor in cadrul unui sistem multiprocesor.
Bonus: Specificati cel putin 5 caracteristici ale arhitecturii Intel Sandy Bridge.
17 iunie 2014
Arhitectura Sistemelor de Calcul
2014 · Sesiune · 334CC CC
De ce exista ierarhia de memorii
La ce timp in istorie a aparut cacheul si de ce
De ce calculatorul de pe pozitia 7 din top 500 este mai eficient si bun decat cel de pe pozitia 1
Sa se scrie in Simd impartirea pe coloane a unei matrici la primul element si sa se spuna ce probleme se identifica sau ce trebuie sa luam in considerare
Care este arbitrul de magistrala in cazul clusterului facultatii si unde crezi ca se afla
Descrieti dupa modelul pms clusterul facultatii noastre
De ce este bun paralelismul si de ce e nevoie sa il folosim
Care sunt caracteristicele generale aplicatiilor care au nevoie de cache
Ce inseamna comutatorul si rolul lui si dati 2 exemple de comutatoare si comparati-le
Care este mai bun hpcc sau lpce sau cva de genul si sa motivam alegerea
6 iunie 2014
Arhitectura Sistemelor de Calcul
2014 · Sesiune · 331,332,333 CC
Subiect atașat
6 iunie 20141 fișier, 1 imagine
Arhitectura Sistemelor de Calcul
2014 · Sesiune · 331-332-333 CC
La oral :
Te intreaba chestii despre clusterul din facultate( gen reteaua de comutatie a clusterului : Ethernet, cine este Kmap = ruter )
De ce e mai bun Ethernetul decat retele delta : pentru ca Ethernetul e mai scalabil
Te pune sa.ti alegi un subiect care vrei tu sa.i povestesti. In general lumea si.a ales cache , te intreaba si de coerenta cache-ului uneori.
De ce nu folosim numai registri si folosim si cache ? pentru ca registri sunt scumpi
Mai intreaba chestii despre retele de comutatie
Tipurile de paralelism: la nivel de job-uri pe procesor, ciclu pipe instructiune, thread-uri
Sa stiti cum functioneaza cell .. e suficient cat stiti din laborator
Sa stiti benchmark-uri hpcc, linpack , o arhitectura din top 500
De ce este necesar paralelismul ?
Intreaba in general chestii practice in limita cunostintelor pe care le detine si ea .. stiti la ce ma refer ;)) . Am atasat si subiectele de la proba scrisa
4 iunie 20141 fișier, 1 imagine
Arhitectura Sistemelor de Calcul
2014 · Sesiune · 334 CB
[Oral] SBC, diferenta dintre CB si trunchi K, Kmap la clustere, chestii legate de top 500 (de ce linux, de ce se mapeaza problema x pe o arhitectura tip cluster si pe alta nu, etc)
a mai fost ceva legat de fluxul de intrusctiuni la SIMD, de aici am ajuns sa vorbim de Cell
30 mai 2014
Arhitectura Sistemelor de Calcul
2014 · Sesiune · 332CB CB
Oral:
Subiecte: operatorul de date D, Kbus, faza aia cu impartirea pe coloane si dat P-urilor + permutari pe diagonala parca. Exigenta scazuta. Durata 5 min
29 mai 2014
Arhitectura Sistemelor de Calcul
2014 · Sesiune · 333+334 CB
1. Operatorul de date D
2. Localitatea (spatiala + temporala) - explicatii si exemplu
3. Metode prin care poti sa maresti performanta unui program
4. Kmap - structura, elemente, descriere
5. Descriere o arhitectura din TOP 10 actual
6. Retea Delta pentru 25 intrari, 16 iesiri
7. De ce nu se poate realiza un procesor de 10TFlops?
8. Teste HPCC
9. Organizarea datelor la SIMD
10. Pasii in implementarea unui program pe arhitectura cell
28 mai 2014
Arhitectura Sistemelor de Calcul
2014 · Sesiune · CA
1. Organizarea datelor in structurile SIMD/MIMD
2. Sa se scrie programul de impartire a doi vectori de dimensiune n pe o structura si SIMD si MIMD. Comentati performantele.
3. Sa se cupleze 16 procesoare la 16 memorii ulitizand o retea de tip Delta. Prin default procesorul i sa fie conectat la memoria i.
4. Considerand o structura multiprocesor pe un bus comun, descrieti unitatea de acces la magistrala sistemului al fiecarui modul.
5. Structura generala Kmap
6. Comunicatia intercluster in MIMD slab cuplate.
7. Comparatie intre intercalarea perfecta si reteaua butterfly
8. Comutatorul de tip trunchi K ierarhic
9. Comparatie generala intre SIMD si MIMD
10. Descrieti folosind PMS structura cu care ati lucrat la laborator.
26 mai 2014
Arhitectura Sistemelor de Calcul
2014 · Restanțe · CA
1. Organizarea datelor in structura SIMD si in MIMD.
2. Sa se scrie programul de insumare a elementelor unei matrice A(n, n) pentru o structura SIMD si pentru o structura MIMD. Comentati performantele. Obs. Trebuie specificata organizarea datelor.
3. Sa se cupleze 16 procesoare cu 16 memorii utilizand retea de tip Delta. Indicati conexiunea de la procesorul 2 la memoria 6.
4. Descrieti primitiva P la calculatorul personal.
5. Considerand o structura multiprocesor pe o magistrala comuna, descrieti unitatea de acces la magistrala sistemului.
6. Structura generala a Kmap-ului.
7. Clasificarea Flynn a sistemelor de calcul.
8. Comunicatia intercluster in structurile MIMD slab cuplate.
9. Descrieti caracteristicile generale CELL
10. Retea de comutare de tip intercalare perfecta si comparatie cu reteaua cu ordine inversa.
5 septembrie 2014