Note de curs - Departamentul Automatica, Calculatoare si ...
Note de curs - Departamentul Automatica, Calculatoare si ...
Note de curs - Departamentul Automatica, Calculatoare si ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
functionare pentru procesoare, memorii, legǎturi. De regulǎ, pentru <strong>si</strong>mplitate,<br />
timpul t este omis din notatii (se scrie doar p r , p m , p l ).<br />
Se noteazǎ cu p q probabilitatea ca un procesor sǎ aibǎ nevoie <strong>de</strong> o legǎturǎ cu<br />
memoria.<br />
Analiza benzii <strong>de</strong> trecere<br />
Banda <strong>de</strong> trecere BW este, cum s-a mai spus, numǎrul mediu statistic (expected)<br />
<strong>de</strong> procesoare în comunicare activǎ cu o (parte din) memorie. Se admite o<br />
ipotezǎ <strong>si</strong>mplificatoare: <strong>de</strong>stinatiile cererilor <strong>de</strong> memorie din partea<br />
procesoarelor sunt in<strong>de</strong>pen<strong>de</strong>nte statistic <strong>si</strong> uniform distribuite pe cele N<br />
memorii.<br />
În conditiile specificate, banda <strong>de</strong> trecere a retelei este produsul numǎrului <strong>de</strong><br />
memorii N cu Ψ m , probabilitatea ca o memorie datǎ (<strong>de</strong> pildǎ memoria 0) sǎ fie<br />
lip<strong>si</strong>tǎ <strong>de</strong> <strong>de</strong>fecte <strong>si</strong> sǎ aibǎ o cerere la intrare ei.<br />
Probabilitǎtile Ψ m se calculeazǎ iterativ urmând calea care duce la acea<br />
memorie <strong>de</strong>semnatǎ <strong>de</strong> indicele m. Probabilitatea unei cereri pe o legǎturǎ <strong>de</strong><br />
ie<strong>si</strong>re a unui comutator se calculeazǎ din probabilitatea ca o solicitare sǎ fi fost<br />
acceptatǎ la legǎturile <strong>de</strong> intrare ale acestui comutator (switch).<br />
Calculul benzii <strong>de</strong> trecere urmeazǎ în linii mari schema explicatǎ în continuare.<br />
O legǎturǎ este în starea X = 1 (X = 0) dacǎ are (nu are) o solicitare pentru<br />
memoria specificatǎ; o legǎturǎ <strong>de</strong>fectǎ este în starea X = 0.<br />
Atribuirea <strong>de</strong> numere celor k + 1 straturi ale retelei (k = log 2 N).<br />
• Stratul 0 este ultimul strat; legǎturile <strong>de</strong> ie<strong>si</strong>re sunt conectate la memorii.<br />
• Stratul k este primul <strong>si</strong> preia ie<strong>si</strong>rile procesorului.<br />
X i , Y i sunt ie<strong>si</strong>rile unui comutator din stratul/treapta i.<br />
X i+1 , Y i+1 sunt intrǎrile unui comutator din stratul i, ie<strong>si</strong>ri a douǎ dintre<br />
comutatoarele (diferite) din stratul i + 1.<br />
Banda <strong>de</strong> trecere în cazul retelelor fǎrǎ redundante<br />
Solicitǎrile <strong>de</strong> memorie sunt distribuite uniform între memorii; o solicitare care<br />
soseste este rutatǎ la oricare legǎturǎ <strong>de</strong> ie<strong>si</strong>re din cele douǎ ale unui comutator,<br />
cu probabilitate egalǎ (0,5). În calculul probabilitǎtii Pr(X i = 1), este suficient a<br />
lua în con<strong>si</strong><strong>de</strong>rare numai una din legǎturile <strong>de</strong> ie<strong>si</strong>re.<br />
O cerere cǎtre un modul <strong>de</strong> memorie poate atinge legǎtura <strong>de</strong> ie<strong>si</strong>re a unui<br />
comutator pe oricare dintre cele douǎ legǎturi <strong>de</strong> intrare<br />
Pr(X i = 1) = ΣΣ u,v = 0, 1 Pr(X i = 1/X i+1 = u, Y i+1 = v)Pr(X i+1 = u, Y i+1 = v) =<br />
= 0.Pr(X i+1 = 0, Y i+1 = 0)) + (1/2)p l Pr(X i+1 = 0, Y i+1 = 1)) +<br />
+ (1/2)p l Pr(X i+1 = 1, Y i+1 = 0)) + (p l +(1/4)p l2 )Pr(X i+1 = 1, Y i+1 = 1))<br />
Sunt luate în con<strong>si</strong><strong>de</strong>rare numai <strong>de</strong>fectele legǎturilor <strong>de</strong> intrare. Defectele<br />
legǎturilor <strong>de</strong> ie<strong>si</strong>re sunt con<strong>si</strong><strong>de</strong>rate <strong>de</strong>fecte ale legǎturilor <strong>de</strong> intrare ale etapei<br />
urmǎtoare.<br />
Stǎrile intrǎrilor unui comutator sunt presupuse a fi in<strong>de</strong>pen<strong>de</strong>nte statistic:<br />
91