gem5-users@gem5.org

The gem5 Users mailing list

View all threads

Accelerating the benchmark simulation in Gem5 FS

SN
saras nanda
Tue, Dec 26, 2023 9:16 PM

Hello Everyone ,

I have set up arm full system simulation and I am trying to run
benchmarks,the problem I am facing is that it is very slow ,does not reach
the desired part of the benchmark/output . I would like to know how can i
limit the number of instructions executed, indicate the number of
instructions for system warmup and also limit the time of entire
simulation, i see that these options are not available as command line
arguments in the gem5 full system simulation.

I am using arm big little configuration (as i am using fs_power.py) so,
would I have to limit the number of instructions for both the big cluster
and little cluster? is it the same for warmup instructions ?

The fs_power.py also does not allow switching CPU type to Atomicsimple CPU
as it requires TimimgCPU as a compulsory .

Please let me know if there are any other ways also to accelerate my
simulation

Regards
Saras

Hello Everyone , I have set up arm full system simulation and I am trying to run benchmarks,the problem I am facing is that it is very slow ,does not reach the desired part of the benchmark/output . I would like to know how can i limit the number of instructions executed, indicate the number of instructions for system warmup and also limit the time of entire simulation, i see that these options are not available as command line arguments in the gem5 full system simulation. I am using arm big little configuration (as i am using fs_power.py) so, would I have to limit the number of instructions for both the big cluster and little cluster? is it the same for warmup instructions ? The fs_power.py also does not allow switching CPU type to Atomicsimple CPU as it requires TimimgCPU as a compulsory . Please let me know if there are any other ways also to accelerate my simulation Regards Saras