Arhitectura Sistemelor de Calcul

Imagine preview
(8/10 din 10 voturi)

Acest curs prezinta Arhitectura Sistemelor de Calcul.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 4 fisiere pdf de 0 pagini (in total).

Profesor: Gheorge Stefanescu

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca.

Fratele cel mare te iubeste, acest download este gratuit. Yupyy!

Domenii: Limbaje de Programare, Automatica, Calculatoare

Extras din document

Tendinte tehnologice:

- Circuite integrate - densitatea tranzistorilor creste cu 35% pe an, marindu-se de 4 ori in 3 ani; marimea capsulei creste cu 10%-20%; cumulate, dau o crestere a numarului de tranzistori de circa 55% pe an;

- DRAM - creste densitatea cu circa 40%-60% pe an; timpul de acces se imbunatateste mai lent, scazand cu 1/3 la 10 ani;

- tehnologia de disk magnetic - in ultima vreme, mai mult de100% pe an;

- tehnologia de retea - 10 ani pentru trecerea de la 10Mb Ethernet la 100Mb, dar numai 5 ani de la 100Mb la 1Gb.

Glosar: DRAM (Dynamic Random-Access Memory)

....

Masurarea performantei:

- Un utilizator este interesat in timpul de raspuns (ori timpul

de executie), adica diferenta dintre inceputul si sfarsitul unui

eveniment

- Un manager de baze de date este interesat in gradul de utilizarea

a serverului (throughput), adica cantitatea de servicii

prestate intr-o unitate de timp.

....

Comentariu - exista o interdependenta strˆansa intre componentele

de mai sus, ceea ce face extrem de dificila cresterea performantei.

Exemple:

- Putem micsora numarul de cicluri pe instructiune (CPI)

folosind in hard instructiuni mai complexe; dar atunci ceasul

va deveni mai lent, afectind performanta globala

- Putem sacrifica unele instructiuni care se executa mai rar, in sensul de a se translata in cod neperformant; daca cˆastigul in eficientizarea celor des folosite este mare, performanta globala poate fi mai buna.

Exemplu: Daca avem instructiuni de tip A,B,C care dureaza 1,2,3 ciclui, respectiv, care din translatarile de mai jos a unei secvente de nivel inalt este mai buna:

1. cea cu 2 instructiuni de tip A, 1 tip B, si 2 tip C, ori

2. cea cu 4 tip A, 1 tip B, 1 tip C?

Raspuns: Prima foloseste 2+1+2=5 instructiuni, iar a doua

4+1+1=6. Totusi,

1. Nr. Cicluri Ceas1 = 2x1+1x2+2x3 = 10, iar

2. Nr. Cicluri Ceas2 = 4x1+1x2+1x3 = 9

deci a 2-a translatare este mai performanta.

Fisiere in arhiva (4):

  • l01.pdf
  • l02.pdf
  • l03.pdf
  • l04.pdf

Alte informatii

contine cursuri de la Univ. din Bucuresti pentru anul I de studiu, semestrul I