Sunteți pe pagina 1din 2

Rata de procesare (IR) in functie de configuratia procesorului (minimala sau maximala) - old_sim.

exe

MODEL MINIMAL MODEL MAXIMAL


FSORT 0.73 1.05
FTREE 0.7 0.93
FBUBBLE 0.75 1.14
FTOWER 0.81 1.39
FQUEENS 0.84 1.31
FPERM 0.8 1.56
FMATRIX 0.74 1
FPUZZLE 0.68 0.79
MEDIA 0.75625 1.14625

ISSUE RATE
1.8
1.6
1.4
1.2
1
0.8 MINIMAL
0.6 MAXIMAL
0.4
0.2
0

Rata de procesare creste odata cu cresterea numarului de unitati de executie.


Din fisierele .use se poate observa ca unitatile de executie suplimentare in cazul modelui maximal sunt utilizate foarte putin sau in
unele cazuri chiar deloc.
In cazul benchmark-ului fsort untitatilede executie sunt folosite astfel:
Din cele 16 unitati aritmetice sunt folosite 4: cu urmatoarele procentaje(52,24,20,5)
Din cele 16 unitati load sunt folosite 4: cu urmatoarele procentaje(79,14,4,4)
Din cele 16 unitati store sunt folosite 4: cu urmatoarele procentaje(51,32,9,9)
Din cele 16 unitati bool este folosita 1: cu urmatoarul procentaj(100)
Din cele 16 unitati shift este folosita 1: cu urmatoarul procentaj(100)
Din cele 16 unitati branch sunt folosite 2: cu urmatoarele procentaje(96,4)
Din cele 16 unitati store sunt folosite 4: cu urmatoarele procentaje(51,32,9,9)
Din cele 16 unitati multiply este folosita 1: cu urmatoarul procentaj(100)
Rata de procesare se imbunatateste in cazul modelului maximal, dar nu conduce la performanta maxima deoarece unitatile de
executie nu sunt folosite la potential maxim (nu se gasesc suficiente instructiuni pt a putea fi lansate in executie).

S-ar putea să vă placă și