Hi Team,
We are using T4241 Processor.
We are looking for Power consumption detail of each CORE.
The T4241 datasheet specifies Power consumption for all Core as shown below,
Also, This document says different mode the T4241 core supports
As can be seen from this document, PH00 is active state of core, But no where in datasheet or in this document, The datasheet specifies only for Doze, Power gated and Global clock stop mode power consumption
1. Could you please guide us how to calculate power consumption for each core?
2.In our application, We will be using 4 cores and rest 8 cores will be powered down, Can you please help us on power calculation for the above?
Hi @KLN,
I have mentioned the calculation below for a better understanding:
As per table#10, if the PH20 mode at 1800Mhz is implemented then the power saving will:
0.95+0.27+0.33= 1.55mW for each core.
If the PCL10 mode at 1800Mhz is implemented then the power saving will:
1.55mW(each core) x 4(cores in single cluster) + 0.9 for single cluster. So power saving for each cluster will be 7.1mW
In T4240 device there is 3 cluster(12cores)
For LPM mode at 1800MHz, the power saving will be:
7.1mW(each cluster) x 3(cluster in a T4240 device) + 1.8mW = 23.1mW
Regards,
Mrudang
Hi Thanks for your reply.
This calculation should also work fine right?
This is done for T2080, We will be considering the same for T4241
Hi @KLN,
Yes, it seems similar to me.
Regards,
Mrudang
The individual core power consumption with other cores powered down, also known as single core power consumption, refers to the power consumed by a single processing core in a multi-core processor when the other cores are turned off or put into a low power state.
The power consumption of a single core depends on various factors such as the frequency of the core, the voltage applied to it, and the workload running on it. In general, a higher frequency and voltage result in higher power consumption.
When other cores are powered down, the power consumed by the active core may increase due to increased contention for shared resources such as the memory controller and cache. However, it can also result in power savings as the inactive cores are not consuming power.
Measuring the individual core power consumption can be challenging as it requires specialized tools and techniques such as power profiling and dynamic voltage and frequency scaling (DVFS). These techniques allow for real-time monitoring and adjustment of the processor's power consumption based on the workload and power management policies.
Understanding individual core power consumption is important for optimizing the power efficiency of multi-core processors, especially in mobile devices and other battery-powered systems where power consumption is a critical factor.
Our actual application (A processing card) doesn't actually require that much of core function, which is why we want to power down the other cores,
We will most likely to be operating with the 4 cores and rest of other cores will be powered down.
Is there a way to calculate ?
We will be using 4 cores and powering down the other cores.
Any tool or way to calculate?