CPU-X
CPU-X copied to clipboard
12 gen Intel CPU not supported
I got a 12700KF (actually QYHQ, QS) CPU, it has 8 P core (HT available) with 4 E core. However CPU-X shows it has 20 threads but 10 cores. Also, L1 cache size and L2 cache size is not correct. Code Name shows Boardwell.
Please run the cpuid_tool
command and attach raw.txt and report.txt files here.
FYI, each P core has 32K instruction L1 cache, 48K data L1 cache, 1.25M L2 cache each E core has 32K instruction L1 cache, 48K data L1 cache, all E core shares 1.25M L2 cache All core shares 25M L3 cache.
@Mini-Dragon sorry for it is not files I am looking for.
Is your cpuid_tool
command provided by libcpuid?
Please provide additional information:
- Operating system name and version: e.g. Debian 11
- CPU-X installation type: e.g. package/AppImage/built from source
Issue opened on libcpuid: anrieff/libcpuid#157
Good new: I spent some time to implement hybrid CPU detection in libcpuid, with some work on caches topology too. Now I can focus on CPU-X. I will work on it during this week-end, it requires some changes here.
Hybrid CPUs are supported in hybrid_cpu branch (I am waiting for libcpuid v0.6.0 before merging in master, see anrieff/libcpuid#171).
I added a new selector in CPU tab to switch between P-cores and E-cores, it looks like that (ignore package and clocks):
- P-cores selected:
- E-cores selected:
@Mini-Dragon do you have time to test and provide some feedback by chance? You can use the latest AppImage build from here: https://github.com/X0rg/CPU-X/releases/tag/continuous
Roger, I will try.
Looks like good for my QYHQ.
Looks like good for my QYHQ.
Good to know, thank you for the feedback.