Hi all

I have encountered the following when I tried to run multiple workloads
with smt with single CPU on ARM platform.

1) When I give 2 workloads(different), the simulation runs without errors.
But I noticed that only one of the workloads is actually getting executed.
command line:./build/ARM/gem5.opt configs/example/se.py --num-cpus=1 -c
"tests/test-progs/hello/bin/arm/linux/hello;tests/test-progs/hello/bin/arm/linux/helloagain"
--caches --l2cache --cpu-type="detailed" –smt
The simulation took place as follows,

gem5 compiled Jun 5 2013 13:05:24

gem5 started Jun 20 2013 16:07:12

gem5 executing on ece-keb-301-05

command line: ./build/ARM/gem5.opt configs/example/se.py --num-cpus=1 -c
tests/test-progs/hello/bin/arm/linux/hello;tests/test-progs/hello/bin/arm/linux/helloagain
--caches --l2cache --cpu-type=detailed --smt

Global frequency set at 1000000000000 ticks per second

0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000

0: system.remote_gdb.listener: listening for remote gdb #1 on port 7001

**** REAL SIMULATION ****

info: Entering event queue @ 0. Starting simulation...

warn: CP14 unimplemented crn[14], opc1[7], crm[15], opc2[7]

Helloagain world!

hack: be nice to actually delete the event here

Exiting @ tick 13757500 because target called exit()

2) When I try to give 2 workloads,this time same, I get a segmentation
fault.
Can anyone tell me where am I going wrong?

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

Reply via email to