Structuri Multiprocesor · 2015 · Sesiune
- Profesor
- Francisc Iacob
- Anul examenului
- 2015
- Sesiune
- Sesiune
- Adăugat
- 3 februarie 2015 de anonim
30 ianuarie:
1. 5 procesoare la 2.5 GHz cu 5 ciclii per instructiune. Ruleaza astfel:
100 ms 1 procesor
200 ms doua
200 ms trei
400 ms patru
500 ms cinci.
Calculati W si spuneti in ce se masoara.
(asta nu era pe nicaieri, dar se face usor. In curs exista definitia volumului de lucru W si cum se calculeaza discretizand integrala).
Faceti calculul cu tot cu unitati si iese (instructiune per ciclu).
2. problema de la programarea multiprocesoarelor, cea cu contul bancar. Suna asa: 2 procese actioneaza simultan asupra unui cont bancar si o suma de bani. Scrieti in pseudocod un program care modifica folosind operatiile extract/add contul bancar cu suma de bani, folosind P si V.
3. Problema cu Fetch si add (valoarea X expresia e), unde primul din cele 2 procesoare e prioritar. Posed si rezolvarea la a si la b. Vedem in functie de nota daca au fost corecte.
1. 5 procesoare la 2.5 GHz cu 5 ciclii per instructiune. Ruleaza astfel:
100 ms 1 procesor
200 ms doua
200 ms trei
400 ms patru
500 ms cinci.
Calculati W si spuneti in ce se masoara.
(asta nu era pe nicaieri, dar se face usor. In curs exista definitia volumului de lucru W si cum se calculeaza discretizand integrala).
Faceti calculul cu tot cu unitati si iese (instructiune per ciclu).
2. problema de la programarea multiprocesoarelor, cea cu contul bancar. Suna asa: 2 procese actioneaza simultan asupra unui cont bancar si o suma de bani. Scrieti in pseudocod un program care modifica folosind operatiile extract/add contul bancar cu suma de bani, folosind P si V.
3. Problema cu Fetch si add (valoarea X expresia e), unde primul din cele 2 procesoare e prioritar. Posed si rezolvarea la a si la b. Vedem in functie de nota daca au fost corecte.