I am wondering how can I use MSRs to modify settings. I have a script that runs on every boot and it utilises a software called msr-cmd.exe, I am on Windows 11 Home by the way. Here is part of the script:
REM Disable Idle States (ensure CPU stays active)
msr-cmd.exe -A write 0xC001102B 0x00000000 0x00000000
I see the MSR address here is 0xC001102B and it is to do with processor states. I am wondering how I can get that address for specific MSR settings because the PPR document for my processor (Ryzen 5 5600) does not outline what the specific addresses of the MSRs are (or I just cant see them)… I have attached the document here and any help would be greatly appreciated. Just a side question: If there are any MSRs relation to CPU instruction sets to do with setting it on AVX2 that would be helpful too (I heard this is something to do with the MKL settings (Math Kernel Library). Please and thanks! 🙂
Here is the link to the specific PPR document I am talking about: https://www.amd.com/content/dam/amd/en/documents/processor-tech-docs/programmer-references/56214-B0-...