Hi all,
        I am trying to run parsec benchmarks with 4 core cpu in X86
full-system mode. I have tried 3 kernel binary (v2.6.22.9.smp,
v3.4.112.smp, v2.6.28-4-smp). My simulation is running for 1 day,
it has stuck after

Booting processor 1/4 APIC 0x1
Initializing CPU#1
Calibrating delay loop (skipped)... 3999.96 BogoMIPS preset
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
Fake M5 x86_64 CPU stepping 01
Booting processor 2/4 APIC 0x2
Initializing CPU#2
Calibrating delay loop (skipped)... 3999.96 BogoMIPS preset
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
Fake M5 x86_64 CPU stepping 01
Booting processor 3/4 APIC 0x3
Initializing CPU#3
Calibrating delay loop (skipped)... 3999.96 BogoMIPS preset
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
Fake M5 x86_64 CPU stepping 01
Brought up 4 CPUs


I am using hack_back_ckpt.rcS script for creating checkpoint after it
boots, for 1 core it is able to create checkpoint but for 4 core it has
stuck. I am using this cmd to run:  build/X86/gem5.opt
configs/example/fs.py -n 4 --cpu-type=DerivO3CPU --caches --l2cache
--script=configs/boot/hack_back_ckpt.rcS

I have seen previous conversation in mailing list archive but i haven't
find any solution for this. I have create some changes in PageTableWalker
and tlb for x86, i want to simulate those changes for x86 multicore
system.

How can i run gem5 (x86 Multi core) with full system simulation mode?

Thanks
Arsalaan
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to