Intel, AMD, VIA & Freescale CPU Microcode Repositories Discussion

[quote="random, post:700, topic:32301"] Tested the new EC ucode on the latest Insider Win11 build, on my 8700K/906EA (kept at stock for reliable comparison results).
Performed a number of tests, CB15 and CB23, CPUZ, AIDA64. Repeated to increase reliability.
Results are a further decrease in performance, both single core and multi, from the previous EA ucode, which already was the latest in a line of 2-3 ucodes that were really bad.
Don't get me wrong, you won't feel the performance loss in stuff like games or just normal OS usage. But it's there and it's pretty substantial.
For example, my 8700k with pre-Spectre ucode would score like 1470 CB / R15, 1452 with B4 (the last "compromise" ucode before the nasty ones started to drop), 1405 on CA-DE, 1387 on EC. The single core dropped from 205-ish to 188 over the time. Somewhat depressing, considering there was not one attack with these vectors. Also the latest ucodes since CA or so decreased the default cache multi from 44 to 43.
I will probably eventually mod the last BIOS (EA ucode in it now) to B4 and then delete microcode.dat when offered to stay on the older ucode. I think that's the procedure? I'm quite done testing the new ones. Seems obvious that they're simply getting worse and worse.

EDIT:
After renaming the mcupdate thing and going back to the EA ucode, CB R15 is back to its 1405/191 "normal", but CPUZ is showing single core scores as low as 460, so EA is malfunctioning in Insider Dev I guess, at least in some apps/benchmarks.
What a shitshow. Imagine dropping from 530 to 460 in single core performance for the same CPU over 3 years. [/quote]

and you tried windows 10 ??
for my 7820hk - all this microcodes look identical "in bench cpu-z or XTU" // latest ME fw
win 10 21h1

+- 15 point - for me zero effect
i using very accurate voltage "AC/DC LL 0.01" - and still need identical voltage for stability
for my CPU - is all identical

edit
or try disable new functions in DEVICE SECURITY "in window 11"

@NeXt3R Didnā€™t try Windows 10, no longer have a backup of it, Win11 is working OK for me outside a few minor issues so I kinda ditched 10. I donā€™t have VBS/Core Isolation enabled, that would further tank performance. Using Kaspersky IS.
There is something with the Insider Dev build too, as the EA ucode performs worse on it than it did on the retail Win11, and worse than EC on single core by a significant margin, which was unexpected. Will probably try to return to the B4 ucode and for now keep Insider, no idea if itā€™s a bug, the Ryzen SMT fix, or just some other stuff. No way to test either. Messy.

Nothing new in Windows 11 build 22483.1000.

Nothing new in Windows 11 build 22489.1000.

cpu90675_plat03_ver00000013_2021-10-11_PRD_476ADDE4
cpu90672_plat03_ver00000013_2021-10-11_PRD_476ADDE7

intel_adl.rar (191 KB)

Nothing new in Windows 11 build 22494.1000.

Nothing new in Windows 11 build 22499.1000.

!New_cpu00A00F10_ver0A00104C_2021-09-11_AA26B025.bin
!New_cpu00A00F11_ver0A001143_2021-09-10_1655C8E7.bin
!New_cpu00A00F12_ver0A001223_2021-09-11_94B1BC50.bin

AMD.zip (17 KB)

The three generations of EPYC.

Nothing new in Windows 11 build 22504.1000.

!New_cpu606A6_plat87_ver0D000311_2021-09-17_PRD_AD1D5C41.bin

!New_cpu606A6_plat87_ver0D000311_2021-09-17_PRD_AD1D5C41.zip (282 KB)

cpu90672_plat03_ver00000015_2021-10-21_PRD_816DBF74
cpu90675_plat03_ver00000015_2021-10-21_PRD_816DBF71

adl.rar (191 KB)

Where will this unique thread be when the forum closes?

!New_cpu00A20F12_ver0A201205_2021-07-19_6DD3DDD7

!New_cpu00A20F12_ver0A201205_2021-07-19_6DD3DDD7.zip (1.6 KB)

!New_cpu00A20F12_ver0A201205_2021-07-19_6DD3DDD7

Isnā€™t this the Ryzen 5000 series microcode I believe?

Oh wait, I think the A20F10 is 5000 series. :confused:

Vermeer B2, i think.

cpu50656_platBF_ver0400320A_2021-08-13_PRD_B7D70372 (CLX B0,L0,R0)
cpu50657_platBF_ver0500320A_2021-08-13_PRD_17274AD8 (CLX B1,L1,R1)

clx.rar (71.4 KB)

Nothing new in Windows 11 build 22509.1000.



The two dlls are the same as the Server 2022 Insider (22509.1000) dlls released on November 24th.

Well this is an interesting microcode that looks to be a dev version from Intel:
!New_cpu506CA_plat03_ver00000022_2021-06-22_PRD_4027B7D4.bin

Itā€™s dated later than cpu506CA_plat03_ver00000024_2021-05-10_PRD_AB75708E.bin but version number is not.

Source is a nice read too https://grsecurity.net/watch_your_steppiā€¦_breaking_apart

!New_cpu506CA_plat03_ver00000022_2021-06-22_PRD_4027B7D4.zip (15.2 KB)