Hello,
In gem5, obtaining power consumption directly is not inherently supported.
One approach involves acquiring power consumption constants for individual
components using programs like CACTI, although it may not always be highly
reliable. These values should tell you how much energy is required for a
specific component. Once these values are obtained, they can be utilized
with gem5's power models (refer to
https://www.gem5.org/documentation/general_docs/thermal_model) to estimate
the system's power consumption. This is an example of power modeling in
ARM:
https://www.gem5.org/documentation/learning_gem5/part2/arm_power_modelling/#:~:text=Power%20Usage%20Types,to%20various%20types%20of%20activity.
It's worth noting that this process can be quite time-consuming.

Regards,
Harshil Patel

On Sun, Oct 22, 2023 at 4:36 AM Camelia SLIMANI via gem5-users <
gem5-users@gem5.org> wrote:

> Dear all,
>
> I am starting to use gem5. I am trying to do some tests with an ARM using
> the syscall emulation. I am using the starter_se.py script. I would like to
> get the energy consumption of the memory part, especially when the
> NVM_2400_1x64 is used. Is it possible and how can I proceed ?
>
> Thank you !
> _______________________________________________
> gem5-users mailing list -- gem5-users@gem5.org
> To unsubscribe send an email to gem5-users-le...@gem5.org
>
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to