Hi All, I’m trying to run 2 “hello world” program on 2 DerivO3CPU CPUs with 2-level cache using se.py and each of the program is assigned to one of the DerivO3CPU CPUs. Here is my command:
$GEM5_NEW/build/X86/gem5.opt --outdir="./m5out_no_cache_type_sel/sepy_DRAMSim_HBM_ooo_2core_hello_new_l2_v7/" $GEM5_NEW/configs/example/se.py --cmd="$GEM5_NEW/tests/test-progs/hello/bin/x86/linux/hello;$GEM5_NEW/tests/test-progs/hello/bin/x86/linux/hello" --num-cpus=2 --cpu-type=DerivO3CPU --caches —l2cache When I configure it as 1-level cache system, it works. However, when I configure it as 2-level cache system, it cannot terminate even though there has already been two “hello world” printed on the screen. I was wondering how can I solve this problem?[cid:9A91D22E-39D8-46E6-85AA-20225B5CF853@mailmaster] Many Thanks! Chenfeng
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users