Looking for Average Effective Clock Separately Calculated for P-Cores and E-Cores

JAINCA

New Member
Hi all.

According to SkatterBencher's overclocking channel on YouTube, we must differentiate between target clock and effective clock with modern CPUs.

See: https://youtu.be/Ww_BJhz_w98?si=LoLmeUkHZwpolzmV&t=380

In his video (e.g. 8:24), he SEPARATELY presents the average effective clocks for P-Cores and E-Cores:

Graphic2.jpg

In the comments, he said he gets his separate values for effective clocks "directly" from HWINFO64.

I can't find these separate values anywhere in HWINFO64. I see "Average Effective Clock" (yellow), but it appears to be a single rough average of the average clocks for the P-Core effective clocks (red) and E-Core effecive clocks (green) all summed together:

Graphic1.jpg

Where in HWINFO64 can I see -separately- calculated "average effective clocks" for the P-Cores and E-Cores?
 
Last edited:
You can achieve this via a custom sensor:
 
Hi Martin, I have no idea if this is what SkatterBencher was doing, but with your guidance I was able to add two custom sensors that separately report the average effective frequencies for the P-Cores and E-cores as follows:

Average.jpg

I used the following formulas in the two related Value registry fields:

("P-core 0 T0 Effective Clock" + "P-core 0 T1 Effective Clock" + "P-core 1 T0 Effective Clock" + "P-core 1 T1 Effective Clock" + "P-core 2 T0 Effective Clock" + "P-core 2 T1 Effective Clock" + "P-core 3 T0 Effective Clock" + "P-core 3 T1 Effective Clock" + "P-core 4 T0 Effective Clock" + "P-core 4 T1 Effective Clock" + "P-core 5 T0 Effective Clock" + "P-core 5 T1 Effective Clock" + "P-core 6 T0 Effective Clock" + "P-core 6 T1 Effective Clock" + "P-core 7 T0 Effective Clock" + "P-core 7 T1 Effective Clock") / 16

("E-core 8 T0 Effective Clock" + "E-core 9 T0 Effective Clock" + "E-core 10 T0 Effective Clock" + "E-core 11 T0 Effective Clock" + "E-core 12 T0 Effective Clock" + "E-core 13 T0 Effective Clock" +"E-core 14 T0 Effective Clock" +"E-core 15 T0 Effective Clock" +"E-core 16 T0 Effective Clock" +"E-core 17 T0 Effective Clock" +"E-core 18 T0 Effective Clock" +"E-core 19 T0 Effective Clock" +"E-core 20 T0 Effective Clock" +"E-core 21 T0 Effective Clock" +"E-core 22 T0 Effective Clock" +"E-core 23 T0 Effective Clock") / 16

I averaged all 16 threads being processed by the 8 P-Cores. I assume that makes sense since "hyperthreading" 16 threads onto 8 cores is an Intel thing.

Thanks for your help!
 
Last edited:
Back
Top