Organizao de
Computadores II
Professor : Julius
Alunos : Lucas Souza Barbosa &
Marcelo Teixeira Ruggeri
Tarefa 1 -Execuo in-order e out-of-order:
Benchmarks GCC_3
Parmetros Configurao 1 Configurao 2 Configurao 3
Issue:inorder True True True
fetch:ifqsize 1 4 8
decode:width 1 4 8
issue:width 1 4 8
ruu:size - - -
commit:width - - -
lsq:size - - -
res:ialu - - -
res:imult - - -
res:fpalu - - -
res: fpmult - - -
res:memports - - -
Total de Ciclos 246417537 201441063 193253836
CPI 2.0649 1.6880 1.6194
Benchmark GCC_3
Parmetros Configurao 1 Configurao 2 Configurao 3
Issue:inorder False false false
fetch:ifqsize 1 4 8
decode:width 1 4 8
issue:width 1 4 8
ruu:size - - -
commit:width - - -
lsq:size - - -
res:ialu - - -
res:imult - - -
res:fpalu - - -
res: fpmult - - -
res:memports - - -
Total de Ciclos 230039648 132774668 125097412
CPI 1.9276 1.1126 1.0483
Apresentao dos dados: Perl_1 (in-order e out-of order)
Benchmark Perl_1
Parmetros Configurao 1 Configurao 2 Configurao 3
Issue:inorder True True True
fetch:ifqsize 1 4 8
decode:width 1 4 8
issue:width 1 4 8
ruu:size - - -
commit:width - - -
lsq:size - - -
res:ialu - - -
res:imult - - -
res:fpalu - - -
res: fpmult - - -
res:memports - - -
Total de Ciclos 91227 81898 80463
CPI 2.4281 2.1798 2.1416
Benchmark Perl_1
Parmetros Configurao 1 Configurao 2 Configurao 3
Issue:inorder False False False
fetch:ifqsize 1 4 8
decode:width 1 4 8
issue:width 1 4 8
ruu:size - - -
commit:width - - -
lsq:size - - -
res:ialu - - -
res:imult - - -
res:fpalu - - -
res: fpmult - - -
res:memports - - -
Total de Ciclos 82344 52509 42770
CPI 2.1917 1.3976 1.1384
Qual o impacto em termos de CPI de permitir o processamento
de mais instrues por ciclo ?
Maro, 2017