![]() |
|
|
#1 |
|
Sep 2015
23·3 Posts |
Hi,
I am pretty confident I found a Windows bug (both Windows 10 & 11 are affected) with Intel big.LITTLE CPUs (>= 12th Gen.) that is severely impacting the performance of my primesieve program. However, I am unsure whether all Windows users are affected by this bug or only me. This Windows bug was not present on my PC about a year ago and could potentially have been triggered by me frequently enabling/disabling the efficiency CPU cores of my i5-12600 CPU in the BIOS. The problem is that Windows (GetLogicalProcessorInformationEx from kernel32.dll) does not report the cache sizes of the efficiency CPU cores, instead it only reports the cache sizes of the performance CPU cores. If you own an Intel big.LITTLE CPUs (>= 12th Gen.) you can confirm the issue using the commands below: Code:
winget install primesieve primesieve --cpu-info Code:
12th Gen Intel(R) Core(TM) i5-12600K Logical CPU cores: 16 L1 cache size: 48 KiB L2 cache size: 1280 KiB L3 cache size: 20 MiB L1 cache sharing: 2 threads L2 cache sharing: 2 threads L3 cache sharing: 16 threads Code:
for i in {0..64}; do cat /sys/devices/system/cpu/cpu$i/cache/index0/size 2>/dev/null; done | uniq
48 KiB
|
|
|
|
|
|
#2 |
|
Sep 2015
1816 Posts |
My Windows bug disappeared after updating to the latest Windows 11 version 22H2. However the WSL2 bug is stil present (but this is less critical).
Last fiddled with by kwalisch on 2022-11-05 at 12:40 |
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Which DDR4 RAM is best for LL on intel CPUs? | simon389 | Hardware | 46 | 2019-12-27 05:53 |
| 'Kernel memory leaking' Intel processor design flaw forces Linux, Windows redesign | M344587487 | Science & Technology | 42 | 2018-11-17 13:07 |
| Can non-K Intel CPUs overclock memory? | Prime95 | Hardware | 5 | 2015-12-31 22:09 |
| help - prime number confirming | georgekarl | Miscellaneous Math | 3 | 2005-12-11 23:12 |
| Apple to Switch to Intel CPUs? | ewmayer | Hardware | 20 | 2005-06-24 01:56 |