Hi, I want to run my x86 binary for 300M instructions from which 100M will be for warming up the caches. I also want to use DerivO3CPU model for my simulation. What is the correct way to do this? And what determines which CPU model will be used for warmup and non-warmup portions? For example AtomicSimple for warmup and DerivO3 for non-warmup cycles?
Currently I am using , ./build/X86/gem5.opt configs/example/se.py \ --cmd=./tests/test-progs/simple/simple32 \ --cpu-type=DerivO3CPU \ --caches --l2cache \ --l2_size='256kB' \ --l1d_size='16kB' \ --l1i_size='16kB' \ -s 100000000 \ -I 300000000 Can someone confirm what I did was correct? Thanks, Charitha
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users