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
