Diit.cz - Novinky a informace o hardware, software a internetu

Záplata na RFDS ubírá procesorům Intelu s Atomy ~3 % výkonu

Zdroj: Shutterstock

Minulý týden zveřejněná bezpečnostní slabina Register File Data Sampling se dočkala výkonnostního testu záplaty. Pokles výkonu je vcelku zanedbatelný, byť ne nulový. Ukazuje ale na zásadnější problém…

Slabina RFDS (Register File Data Sampling) je specifická tím, že postihuje Atomy, jinými slovy malá jádra Intelu. Což znamená, že se týká všech procesorů, které jsou malými jádry vybavené, bez ohledu na to, zda jde o model postavený čistě na Atomech, nebo model kombinující velká jádra (P-cores) s Atomy (E-Cores). Samotná existence tohoto bugu poukazuje na dosud opomíjenou slabinu procesorů vytvořených kombinací jader různých architektur: Čím více architektur je v jednom procesoru zkombinováno, tím vyšším počtem bezpečnostních slabin bude procesor trpět. Celkový počet slabin procesoru je totiž součtem všech unikátních slabin použitých architektur.

Slabina RFDS se týká výhradně modelů s jádry Atom / E-core (Intel)

Phoronix otestoval výkon bez záplaty a se záplatou na procesoru Core i9-14900K, což je model tvořený 8 velkými a 16 malými jádry. Zhruba platí, že ve vícejádrové zátěži jsou za polovinu výkonu zodpovědná jádra velká a za polovinu jádra malá.

Na webu Tom'sHardware (a některých jiných) lze narazit na informaci, že v průměru se výkonnostní propad podle testů Phoronixu pohybuje kolem 5 %, ale těžko říct, jak k tomuto číslu autor došel. Pokud skutečně zprůměrujeme propady v jednotlivých testovaných situacích, vychází jen 3,1 %. V jednom (z 49) testů byl propad nulový, naopak maximální byl pokles o 10,2 %. Nejde tedy o zásadní problém (přinejmenším je méně zásadní, než jak předkládá Tom'sHardware).

Selenium a benchmark PSPDFKit WASM - příklad zátěže, při které dochází
k poklesu výkonu blízkému průměrné hodnotě, tzn. 3,1 % (Phoronix)

Na druhé straně je potřeba mít na paměti, že u různých procesorů bude dopad různě vážný. U modelů, které jsou postavené čistě na Atomech, bude teoreticky zhruba dvojnásobný (>6 %) a podobně vysoký lze očekávat i u mobilních řad postavených na 2 velkých + 6 až 8 malých jádrech. Naopak menší bude u desktopových modelů s 8 velkými + 4 malými jádry a zcela nulový u produktů bez Atomů (např. nižší či starší modely Core i5). Nechvalně známá generace Rocket Lake je snad poprvé za svoji historii vysmátá (ještě nevyužívala Atomy).

Diskuse ke článku Záplata na RFDS ubírá procesorům Intelu s Atomy ~3 % výkonu

Středa, 20 Březen 2024 - 01:08 | peliculiar | Jak píše melkor, 7950X3D nemá "malá" či...
Úterý, 19 Březen 2024 - 19:19 | melkor | ".. Mělo tam být 7950X3D .." ".....
Úterý, 19 Březen 2024 - 18:36 | Lazar | Mělo tam být 7950X3D, šlo mi o to, že nelze...
Úterý, 19 Březen 2024 - 10:05 | melkor | ".. Abych po sedmi letech vyhodil funkční HW...
Pondělí, 18 Březen 2024 - 22:32 | Samuel | Na mojí otázku: "Nějaký důkaz?" Padla...
Pondělí, 18 Březen 2024 - 20:34 | peliculiar | Řeč byla o Zen 4c. Procesor Ryzen 9 5950X3D...
Pondělí, 18 Březen 2024 - 19:39 | melkor | Schizofrenie jak vyšitá: - když se to hodí, tak...
Pondělí, 18 Březen 2024 - 15:15 | Lazar | Myslíte případ kdy aplikace nevidí rozdíl, a tak...
Pondělí, 18 Březen 2024 - 15:11 | Lazar | Na druhou stranu taky mohou existovat...
Pondělí, 18 Březen 2024 - 13:48 | no-X | „Takže na x86 nijak netrvali.“ Ne, požadavky má...

Zobrazit diskusi