Hi, Unfortunately none of these options fit to my problem.
The first solution is not possible because we have other simulations that last several days and gem5 has never exited before the end of the simulation. For the second one nothing appears on the console before the exit of gem5. Thanks Le 07/01/2016 14:44, Debiprasanna Sahoo a écrit : > Hi, > > The command shows that you have not specified the -I option. That > means you have not specified how many instruction to simulate > before exiting. The probable reason (as of me) when such behavior > occurs can be : 1. The benchmarks didn't complete its execution > before gem5 terminates and hence it is not able to execute the exit > echo in the script 2. There might be some error in the execution in > gem5 which might have had terminated gem5. If there would be some > error it must show on the console before exiting. > > You have to figure out which appropriately fits your scene. > > Thanks, Debiprasanna Sahoo Research Scholar IIT Bhubaneswar > > On Thu, Jan 7, 2016 at 7:04 PM, Louisa Bessad > <[email protected] <mailto:[email protected]>> wrote: > > I execute: > > ./build/ARM/gem5.opt config/examples/ps.py -n 1 --cpu-type=atomic > --kernel vmlinux64 --machine-type VExpress_EMM64 --mem-type > LPDDR3_1600_x32 --mem-size 256MB --disk-image linaro_parsec > --dtb-filename aarch64.dtb -b blackscholes > > For the kernel and the dtb file I use those available on gem5 git. > I do the same for the disk image and I include the PARSEC compiled > code for ARM64bits. > > Thanks > > Le 07/01/2016 14:26, Debiprasanna Sahoo a écrit : >> Hi, >> >> Can you send the complete gem5 command, you executed? >> >> Thanks, Debiprasanna Sahoo Research Scholar IIT Bhubaneswar >> >> On Thu, Jan 7, 2016 at 6:52 PM, Louisa Bessad >> <[email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>>> >> wrote: >> >> Hi all, >> >> I am using gem5 to simulate an architecture ARM64bits and launch >> the PARSEC benchmark. I place the compiled code of PARSEC in an >> iso and I have made some rcS to launch each kernel of PARSEC, for >> instance: >> >> #!/bin/sh cd /benchmarks/blackscholes /sbin/m5 resetstats echo >> "Job launched" ./blackscholes "nb_thread" "in_file" "out_file" >> echo "Job done" /sbin/m5 exit >> >> When I execute gem5, in the second terminal I see the launch of >> the PARSEC kernel and the first echo. But there is no second echo >> and then we have the exit. >> >> Do you have some ideas to explain why the last echo does not >> appear whereas the exit is executed? >> >> Thanks in advance! >> _______________________________________________ gem5-users >> mailing list [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> >> >> >> >> _______________________________________________ gem5-users >> mailing list [email protected] <mailto:[email protected]> >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > _______________________________________________ gem5-users mailing > list [email protected] <mailto:[email protected]> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > > > _______________________________________________ gem5-users mailing > list [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
