kernelslacker / x86info

x86info : x86 processor register decoder.
GNU General Public License v2.0
40 stars 20 forks source link

Has this project been abandoned? #15

Open GrandAdmiralThrawn opened 2 years ago

GrandAdmiralThrawn commented 2 years ago

Just asking, because my AMD Ryzen Threadripper 3970X released end of 2019 is not being detected, as indicated by x86info telling me this: "CPU Model (x86info's best guess): Unknown CPU 0x830f10".

According to vendors/amd/identify.c, it appears that the program supports 1st generation Zen processors at most, while we're now at the 3rd generation. I suppose the situation is similar for other vendors.

I'm on FreeBSD and I've tried the packaged version "v1.31pre", and I've also compiled the latest source code from github, where x86info just reports the build date for a version number.

If it's truly been abandoned, does anyone know of a fork of x86info? I mostly using it for its clock speed estimation functionality, but it'd still be nice if it would continue to support modern processors fully.

Thank you!

kernelslacker commented 2 years ago

pretty much, yes. I keep it compiling, and occasionally add some new entries when I get a new CPU, but that happens so rarely these days, that without other contributors, it's effectively a dead project.

There may be more actively maintained tooling, like lscpu these days, no idea if that works on bsd.

GrandAdmiralThrawn commented 2 years ago

Thank you for your reply.

Yes, lscpu does work on at least FreeBSD, not sure about the other BSDs. But it doesn't provide some of the functionality that x86info does. Too sad that I suck at system programming (or C/C++ in general), or I would've surely contributed. :(