Some ICACHE tests with terrible CPI
Problem
Some ICACHE tests show CPI of 40 or 50, which seems beyond what cache and data misses should look like. This is worth investigation and could significantly improve CPI.
Slow Tests
Below is a list of tests with CPI greater than 20:
suite testname result cpi cycles icount ihitrate dhitrate
283 rand_final t_100_icache.asm SUCCESS 46.5 930 20 31.7 0
288 rand_final t_101_icache.asm SUCCESS 27.0 1134 42 38.8 0
293 rand_final t_102_icache.asm SUCCESS 20.7 1241 60 41.8 0
303 rand_final t_104_icache.asm SUCCESS 20.3 956 47 36.9 0
313 rand_final t_106_icache.asm SUCCESS 30.1 1144 38 39.2 0
323 rand_final t_108_icache.asm SUCCESS 29.6 828 28 31.5 0
328 rand_final t_109_icache.asm SUCCESS 22.6 1106 49 40.7 0
334 rand_final t_110_icache.asm SUCCESS 42.5 1191 28 34.0 0
339 rand_final t_111_icache.asm SUCCESS 27.0 1080 40 35.4 0
354 rand_final t_114_icache.asm SUCCESS 25.3 1012 40 38.4 0
374 rand_final t_118_icache.asm SUCCESS 39.8 1034 26 35.6 0
379 rand_final t_119_icache.asm SUCCESS 26.6 799 30 25.0 0
385 rand_final t_120_icache.asm SUCCESS 33.0 1088 33 37.9 0
426 rand_icache t_1_icache.asm SUCCESS 24.0 935 39 38.6 0
428 rand_icache t_3_icache.asm SUCCESS 30.6 978 32 33.9 0
429 rand_icache t_4_icache.asm SUCCESS 56.7 908 16 31.4 0
432 rand_icache t_7_icache.asm SUCCESS 24.2 1163 48 37.2 0