Skip to content

feat: detect core type for AuthenticAMD#1984

Open
mauri870 wants to merge 1 commit intoflightlessmango:masterfrom
mauri870:cpu-type-amd
Open

feat: detect core type for AuthenticAMD#1984
mauri870 wants to merge 1 commit intoflightlessmango:masterfrom
mauri870:cpu-type-amd

Conversation

@mauri870
Copy link
Copy Markdown

@mauri870 mauri870 commented Mar 9, 2026

Currently enabling the "Core Type" option in AMD cpus results in an "unknown" label for each core.

Implement detection of X3D cores and frequency cores by inspecting the cpu model name and L3 cache topology.

Fixes #1933


9950X3D shows:

image

Comment thread src/cpu.cpp Outdated
Comment thread src/cpu.cpp Outdated
Comment thread src/cpu.cpp Outdated
Comment thread src/cpu.cpp Outdated
Comment thread src/cpu.cpp
Comment thread src/cpu.cpp Outdated
Comment thread src/cpu.cpp Outdated
@mauri870
Copy link
Copy Markdown
Author

@flightlessmango Friendly ping for review

@flightlessmango
Copy link
Copy Markdown
Owner

Could you please clean up the commit history before we proceed? There are several intermediate commits that make it harder to review

Currently enabling the "Core Type" option in AMD cpus results in an
"unknown" label for each core.

Implement detection of X3D cores and frequency cores by inspecting
the cpu model name and L3 cache topology.
@mauri870
Copy link
Copy Markdown
Author

mauri870 commented Mar 28, 2026

Could you please clean up the commit history before we proceed? There are several intermediate commits that make it harder to review

Sure, I've squashed everything into a single commit.

Also, with the newly announced 9950X3D2, I took another look at the logic. It should still work fine with dual X3D CCD CPUs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CPU cores display as "unknown" on AMD Ryzen 7 5700X

3 participants