Hlavní navigace

Výkonnostní dopad nejnovější aktualizace mikrokódu procesorů Intel

Petr Krčmář

Minulý týden Intel vydal aktualizaci mikrokódu svých procesorů, která záplatuje zranitelnost L1 Terminal Fault (L1TF) známou také jako Foreshadow. Nová licence mikrokódu původně zakazovala zveřejňovat benchmarky, později byla tato pasáž odstraněna. Michael Larabel z Phoronixu se rozhodl zjistit, co Intel skrývá.

Provedl proto podrobné benchmarky přímo na hardware a na virtuálu v KVM. Použil přitom Ubuntu 18.04 doplněné nejnovějším linuxovým jádrem z Gitu se všemi zapnutými bezpečnostními záplatami. Rozdíl byl jen v tom, zda byl použit nejnovější srpnový mikrokód nebo předchozí verze.

Ukázalo se, že rozdíly nejsou nijak dramatické, v některých testech I/O ve virtuálu byly výsledky dokonce o něco vyšší. Obvykle ale byly rozdíly ve výkonu nepatrné. Sám Larabel na konci článku říká, že čekal nějaké velké překvapení, poté co Intel předvedl s licencí. Pravděpodobně to ale bylo spíše dílo příliš horlivého právníka, který si myslel, že zákaz benchmarků bude dobrý nápad.

Našli jste v článku chybu?