Hello, For one part of my research I need to analyze the effect of reserving 1-2 registers of the cpu on performance (IPC). For this purpose I use the -ffixed-reg option of the gcc for compiling. ( I already check the output ASM to see if the architectural registers are correctly reserved or not). Afterwards I simulate the benchmarks (spec2000) using ALPHA_SE inorder model. The problem is that I didn't see any difference (decrease) of IPC with reserving two(up to 10 registers) in comparison to original one (without reserving any registers). I think since the inorder model do not use the register renaming, the number of actual (physical registers) should be equal to architectural registers. Thus I should see a different IPC. I really appreciate any help/idea for describing these phenomenon. Moreover is there any way for changing the number of registers/issue/ALU in the configuration file. thanks in advance
Regards, Farshad
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
