On Mon, 31 Dec 2012, Mostafa Mahmoud Hassan wrote:







Dear All,

I am trying to run GEM5 FS mode for X86 ISA with ruby. I am using this command

./build/X86_MESI_CMP_directory/gem5.opt -d /home/mostafa/GEM5/temp_sim_results/16P_FBV_x86_fft ./configs/example/ruby_fs.py --cpu-type=timing -n 4 --clock='2GHz' --l1i_size=128kB --l1d_size=128kB --l2_size=8MB --num-l2caches=4 --num-dirs=1 --cacheline_size=16 --caches --ruby --topology=Crossbar --script=configs/boot/fft_only.rcS

but it seems that it ignores my chioces for cache sizes, the system terminal 
shows the follwing

Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)


it is even different from the default values that can be found in "Options.py" 
which are
parser.add_option("--l1d_size", type="string", default="64kB")
   parser.add_option("--l1i_size", type="string", default="32kB")
   parser.add_option("--l2_size", type="string", default="2MB")

which totally different from my chosen values for these options. can any one 
explain ??


Try to figure out how the linux kernel obtains these values from an X86 processor.

--
Nilay
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to