Metodología de SimulaciónEn los experimentos de simulación que se llevaron a cabo, para efectos de comparación con las organizaciones de cache existentes, se definió un baseline cache, el cual corresponde a un cache común de mapeo directo. El CAT cache se diferencia del baseline cache solamente en organización de tags. El baseline cache tiene tantos tags como número de líneas en el cache, mientras que el CAT cache tiene un pequeño tag cache. Ambos tienen la misma área de datos.
Para el benchmark, se consideró la serie SPEC92 que contiene programas en C y FORTRAN
Se llevaron a cabo, dos conjuntos de simulaciones en paralelo. Una es trace driven simulation y execution driven simulation.
Tabla 1. Características de los Programas en C de SPEC92
Programas
Alvin
Compress
Ear
Eqntott
Total Trace
2147482980
112252893
1560163944
1560163944
Inst. References %
48.96
80.98
86.13
86.13
Data references %
21.04
19.02
13.87
13.87
Programas
Espresso
Gcc (cc1)
Sc
Xlisp
Total Trace
757371906
219779539
266262916
2147482980
Inst. References %
82.58
1.66
0.18
0.03
Data references %
17.42
98.34
99.82
99.97
Back | Menú Principal | Resultados de Desempeño