EDIT: Microcode-Update per BIOS Mod an meinem Ivy Bridge i5-3570K erfolgreich durchgeführt!!
Die Leute hier mit älteren Mainboards werden vermutlich ja keine BIOS Updates vom Hersteller mehr bekommen. Kürzlich hat Intel aber zahlreiche Microcode-Updates bis hinunter zu Sandy Bridge veröffentlicht (in Form des so genannten Linux Microcode Update Files):
https://downloadcenter.intel.com/download/27591/Linux-Processor-Microcode-Data-File
Da ich Windows User bin, hilft mir die Linux-Lösung unmittelbar nicht weiter. Die Microcode-Updates können aber auf vielen unterschiedlichen Wegen ihrem Einsatzzweck zugeführt werden.
Aus „wissenschaftlichem“ Interesse und reiner Experimentierfreude habe ich mich heute somit daran gemacht, das UEFI BIOS meines älteren ASRock Mainboards mit Intels neuestem Microcode zu patchen.
Ich habe mich dabei ziemlich streng nach folgender Anleitung gerichtet:
https://www.hardwareluxx.de/communi...-bios-ucodes-bootloader-os-patch-1189255.html
Um die Auswirkungen des Microcode-Updates zu überprüfen habe ich zwei Dinge jeweils vor und nach dem Update getestet:
1) Überprüfung des Systems mittels
SpecuCheck.exe
2) CPU Benchmark mittels Geekbench 4 (64 Bit)
Die Ergebnisse sind durchaus interessant, wenn auch nicht komplett überraschend.
SpecuCheck (pre-Patch /post-Patch): Siehe angehängte Bilder. Die Mitigations für Branch Target Injection sind offensichtlich nun wirksam und werden dementsprechend angezeigt.
Geekbench-Messung vor dem Patch:
https://browser.geekbench.com/v4/cpu/7515040
Geekbench-Messung nach dem Patch:
https://browser.geekbench.com/v4/cpu/7517537
Die Differenzen sind also 83 Punkte (Single Core) bzw. 425 (Multi Core) - zumindest in diesem Benchmark also lediglich 2-4%. Hätte ehrlich gesagt schlimmeres erwartet, aber es kann natürlich sein, dass die Auswirkungen in bestimmten Szenarien deutlich größer sind.
Fazit: Bisher läuft alles normal und ich spüre keinen Unterscheid zu vorher. Werde das Ganze weiterhin beobachten und hier ggf. berichten
VG
kybernaut_01