TAREA 1
16 de febrero 2015
2 x 106 s=
5
2 x 10 s=
2 s=
RapidezDRAM
RapidezDRAM =2 x 105 s
10
Rapidez DiscoMagnetico
RapidezD iscoMagnetico=2 s
10 0,000
RapidezMemoriaFlash
3
RapidezMemoriaFlash=2 x 10 s
1000
Frecuencia de
Reloj
2 GHz
1.5 GHz
3 GHz
No.
Instrucciones
20x 109
30x 109
90x 109
Tiempo
7s
10 s
9s
1
9 s( 3 x 109 )
s
CPI P 3 =
=0.3
9
90 x 10
1
=1.42
CPI P 1
1
Instrucciones por Ciclo P 2=
=2
CPI P 2
Instrucciones por CicloP 1=
1
=3.33
C PI P 3
Frecuencia Reloj=
(0.5)(30 x 10 )
=2.14 GHz
7s
instrucciones
106 (0.1)=105
6
5
10 (0.2)=2 0 x 10 instrucciones
106 (0.5)=50 x 10 5 instrucciones
106 (0.2)=2 0 x 105 instrucciones
Tiempo de CPU =
(No de Instrucciones)(CPI )
Frecuencia del Reloj
Tiempo de CPU P 1. A =
(10 5)(1)
=6.6 x 105
9
1.5 x 10
Tiempo de CPU
(5 0 x 10 )(3)
(5 x 10 )(2)
=1 0 x 103
Tiempo de CPU P 2.C =
=50 x 105
9
9
1.5 x 10
2 x 10
(10 )(2)
=1 x 103
9
2 x 10
5
(2 0 x 10 )(2)
(2 x 10 5)(2)
5
Tiempo de CPU P 1. B=
=26.6 x 10 Tiempo de CPU P 2. B=
=20 x 105
9
9
1.5 x 10
2 x 10
5
P 2. A =
(20 x 10 )(4)
(2 x 10 )( 2)
Tiempo de CPU P 1. D =
=5.3 x 103Tiempo de CPU P 2. D =
=20 x 105
9
9
1.5 x 10
2 x 10
P1 es la implementacin ms rpida.
b.- Cul es el CPI global para cada implementacin?
CPI=
CPI P 1 =
CPI P 2 =
Stone
50
Load
100
Branch
50
Total
700
a.- Asuma que las instrucciones aritmticas toman 1 ciclo de reloj, load y store toman 5 ciclos
y las operaciones de toma de decisin (branch) toman 2 ciclos, Cul es el tiempo de
ejecucin del programa en un procesador de 2 GHz?
Ciclos de Reloj
(No . Instrucciones)
No . Instrucciones
Ciclos Reloj
Tiempo de CPU =
=
Frecuencia de Reloj
Frec . Reloj
Tiempo CPU X =
50 instrucciones
5.-Suponga que se ha desarrollado una nueva versin de un procesador con las siguientes
caractersticas.
Versin
Versin 1
Versin 2
Voltaje
5V
3.3 V
Frecuencia de Reloj
0.5 GHz
1 GHz
a.-Por cunto se disminuy la carga capacitiva entre las versiones si la potencia dinmica
se redujo en 10%?
Potencia=(CargaCapacitiva)(Voltaje )2 (Frecuencia)
2
15 cm
25 cm
90
140
Defectos por
unidad de rea
0.018 def /cm2
0.024 def /cm2
d
rea oblea= x ( )
2
( 7.5 )2 =176.8 c m2
( 12.5 )2 =490.9 c m2
rea dado=
rea oblea
Dados por oblea
176.8
2
=1.96 c m
90
490.9
=3.51 c m2
140
1
(defecto por unidad de area)( areadel dado)
1
=0.97
.018 x 1.96 2
1+(
)
2
1
=0.9 2
.024 x 3.51 2
1+
2
Yield=
10
=0.12
90 x 0.97
20
=0.16
140 x 0.92
CPI
0.96
2.94
Frecuencia de Reloj
4 GHz
4 GHz
Tiempo CPU =
Numero de Instrucciones
x109
2128
336
Tiempo de Ejecucin
(seg)
500
1200
Instr. Branch
30 s
30 s
Instr. L/S
50 s
50 s
Tiempo Total
200 s
210 s
En b)
b.- Por cunto se reduce el tiempo de las operaciones INT si el tiempo total es reducido un
20%?
Tiempo Total ( 0.8 ) =( 200 ) ( 0.8 )=160
50+ ( Reduccion ( 85 ) ) +30+ 50=160 Reduccion=
160115
=0.53 Las operaciones se reducenun 47 .
85
168130
=52.4 Las operaciones se reducenun 47.6 .
80