On Tue, 26 Jul 2011, Saad Arrabi wrote:
Hello,
I am trying to run the same benchmark multiple times, each time with
different size of the reorder buffer.
I can do that manually by changing the file "src/cpu/o3/O3CPU.py" line
NumROBEntries = Param.Unsigned(...etc" then I rebuild the gem5 completely
then i can run the benchmark.
This is really a long process for only changing 1 parameter and it
is problematic since i need to run it with many different values. is there a
way to make the size of the ROB a variable which i can change through the
command line while running gem5 rather than during building it?
You can modify fs.py or se.py, which ever one you are using to set the
size of ROB. You would not need to re-compile gem5 again and again in that
case. If you want a command line option, you would have add another
option. Again check se.py or fs.py on how to add new options.
--
Nilay
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users