Hi,

I am using SE mode of gem5. I am running 4 benchmarks on 4 CPUs. These 4
benchmarks include 2 memory intensive and 2 non intensive benchmarks.
I observe that gem5 hardly calls process.c's allocateMem method after the
initial phase. I am simulating for  -W 100000000 -I 200000000 instructions
with a single channel 8GB DRAM system. The following is a set of example
for benchmark and its input :


libquantum : 1397,8
lbm : 3000 reference.dat 0 0 100_100_130_ldc.of
calculix : -i hyperviscoplastic
gromacs :  -silent -deffnm gromacs -nice 0


The above observation shows that gem5 allocates memory at the start of its
execution and very rarely (extremely rare) at later point.  Moreover, I
have also observed that the memory allocation requests are made in bulk
i.e. 4097 pages in single request. Are these correct scenario?

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

Reply via email to