Re: [gem5-users] Switching from Atomic CPU to Detailed CPU after Linux booted up
Thanks Mitch. It worked. Is it possible to verify if the system is running with switched cpu after restore? On Tue, Sep 2, 2014 at 3:33 PM, Mitch Hayenga mitch.hayenga+g...@gmail.com wrote: Yes you can. Generally the preferred way to run is to boot/start a benchmark with the atomic CPU and then drop a checkpoint. You can then restore from the checkpoint with the detailed CPU. Simple use case: 1) specify gem5 command with --checkpoint-at-end and the atomic CPU 2) Once the benchmark/boot gets to the place you desire kill the simulation (CTRL-C). This creates a checkpoint 3) Restore from the checkpoint with the detailed CPU (specify the desired cpu model and also -r1 to restore from the checkpoint) On Tue, Sep 2, 2014 at 3:20 PM, Prathap Kolakkampadath via gem5-users gem5-users@gem5.org wrote: Hi Users, I am trying to run some benchmarks on ARM detailed cpu. However the simulation takes a very long time for linux to bootup and is stuck at freeing init memory and not mounting the filesystem. In case of atomic cpu, the kernel boots up to console quite fastly. I would like to know if i can use atomic simple cpu during linux boot phase and then switch to detailed cpu before i start running benchmarks? Thanks, Prathap ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] Switching from Atomic CPU to Detailed CPU after Linux booted up
Check the config.ini in the output directory. Assuming you are using o3/detailed, the CPU type should be listed as DerivO3CPU. On Wed, Sep 3, 2014 at 12:13 PM, Prathap Kolakkampadath kvprat...@gmail.com wrote: Thanks Mitch. It worked. Is it possible to verify if the system is running with switched cpu after restore? On Tue, Sep 2, 2014 at 3:33 PM, Mitch Hayenga mitch.hayenga+g...@gmail.com wrote: Yes you can. Generally the preferred way to run is to boot/start a benchmark with the atomic CPU and then drop a checkpoint. You can then restore from the checkpoint with the detailed CPU. Simple use case: 1) specify gem5 command with --checkpoint-at-end and the atomic CPU 2) Once the benchmark/boot gets to the place you desire kill the simulation (CTRL-C). This creates a checkpoint 3) Restore from the checkpoint with the detailed CPU (specify the desired cpu model and also -r1 to restore from the checkpoint) On Tue, Sep 2, 2014 at 3:20 PM, Prathap Kolakkampadath via gem5-users gem5-users@gem5.org wrote: Hi Users, I am trying to run some benchmarks on ARM detailed cpu. However the simulation takes a very long time for linux to bootup and is stuck at freeing init memory and not mounting the filesystem. In case of atomic cpu, the kernel boots up to console quite fastly. I would like to know if i can use atomic simple cpu during linux boot phase and then switch to detailed cpu before i start running benchmarks? Thanks, Prathap ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
[gem5-users] Switching from Atomic CPU to Detailed CPU after Linux booted up
Hi Users, I am trying to run some benchmarks on ARM detailed cpu. However the simulation takes a very long time for linux to bootup and is stuck at freeing init memory and not mounting the filesystem. In case of atomic cpu, the kernel boots up to console quite fastly. I would like to know if i can use atomic simple cpu during linux boot phase and then switch to detailed cpu before i start running benchmarks? Thanks, Prathap ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] Switching from Atomic CPU to Detailed CPU after Linux booted up
Yes you can. Generally the preferred way to run is to boot/start a benchmark with the atomic CPU and then drop a checkpoint. You can then restore from the checkpoint with the detailed CPU. Simple use case: 1) specify gem5 command with --checkpoint-at-end and the atomic CPU 2) Once the benchmark/boot gets to the place you desire kill the simulation (CTRL-C). This creates a checkpoint 3) Restore from the checkpoint with the detailed CPU (specify the desired cpu model and also -r1 to restore from the checkpoint) On Tue, Sep 2, 2014 at 3:20 PM, Prathap Kolakkampadath via gem5-users gem5-users@gem5.org wrote: Hi Users, I am trying to run some benchmarks on ARM detailed cpu. However the simulation takes a very long time for linux to bootup and is stuck at freeing init memory and not mounting the filesystem. In case of atomic cpu, the kernel boots up to console quite fastly. I would like to know if i can use atomic simple cpu during linux boot phase and then switch to detailed cpu before i start running benchmarks? Thanks, Prathap ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users