Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE FEDERAL DE SANTA CATARINA Lista de Exercícios nº 2: Unidade 3 CPI = (45.000 * 1 ) + ( 32.000 * 2 ) + (15.000 * 2 ) + (8.000 * 2) 155.000 ---------------------------------------------------------------------------- = ----------- = 1,55 45.000 + 32.000 + 15.000 + 8.000 100.000 Tempo Execução = Ciclo x Periodo = 7 / 4 x = 1,75 xs MIPS = A = 100* / 45* = 2,22 B = 100* / 32* = 3,125 C = 100* / 15* = 6,66 D = 100* / 8* = 12,5 CPI (A)= (8 * 1 ) + ( 4 * 3 ) + (2 * 4 ) + (4 * 3) 40 ---------------------------------------------------------------------------- = ----------- = 2,22 8 + 4 + 2 + 4 18 Tempo Execução (A)= Ciclo x Periodo = 11 / 200 x = 0,05 xs MIPS (A)= A = 100* / 8* = 12,5 B = 100* / 4* = 25 C = 100* / 2* = 50 D = 100* / 4* = 25 CPI (B)= (10 * 1 ) + ( 8 * 2 ) + (2 * 4 ) + (4 * 3) 46 ---------------------------------------------------------------------------- = ----------- = 1,91 10 + 8 + 2 + 4 24 Tempo Execução (B)= Ciclo x Periodo = 11 / 200 x = 0,05 xs MIPS (B)= A = 100* / 10* = 10 B = 100* / 8* = 12,5 C = 100* / 2* = 50 D = 100* / 4* = 25 18.000.000 é a quantidade de Instruções do benchmark CPI A = 12x CPI B = 18 x MIPS A1 = 100 x = 100 ------------ 1 x MIPS A2 = 100 x = x =0,1 ----------- 1x x MIPS A3 = 100 x = 2x x =0,2 ----------- 5x x MIPS A4 = 100 x = 1 ------------ x MIPS B1 = 100 x = 10 ------------ 10 x MIPS B2 = 100 x = 1 ------------ 100 x MIPS B3 = 100 x = x =0,1 ----------- 1x x MIPS B4 = 100 x = 1xx = 0,125 ------------ ------------- 8x x 8x x MIPS C1 = 100 x = 20 ------------ 20 x MIPS C2 = 100 x = 20 ------------ 20 x MIPS C3 = 100 x = 50 ------------ 50 x MIPS C4 = 100 x = 1 ------------ x MAQ A = Media Aritmética =400,25 Media Harmônica = MAQ B = Media Aritmética =477,5 Media Harmônica = MAQ C = Media Aritmética =47,5 Media Harmônica = A) B) O barramento tera um acréscimo de 50% na velocidade. 1 MB * 2000 FIT = 1 MB DRAM x 4 = 4 MB DRAM 0,2 ns A duração será de 0,6 ns 10x mais rápido Ociosa 20% Calculos 30% I/O 50% O Speedup será de Tempo Ociosa 2 % Tempo para Calculos 3% Tempo para I/O 5% Usado 40% Ocioso 60% Nosso Speeup tem um ganho de 20%.
Compartilhar