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

Intel vypíná TSX na Skylake až Ice Lake; výkon může klesnout o 30 %

Z bezpečnostních důvodů vypíná Intel na procesorech generací Skylake, Kaby Lake, Coffee Lake, Coffee Lake-refresh, Whiskey Lake a Ice Lake podporu TSX instrukcí. Týká se to PC i serverů…

Přestože jsme přes rok nepsali o nových bezpečnostních slabinách procesorů Intelu, neznamená to, že nebyly žádné odhaleny. Jejich zveřejňování pokračovalo stále podobným tempem. Jen to informování o nich mělo asi stejný smysl jako každodenní zpravodajství o počtu nově nakažených covidem. Aktuální to je, ale většinu to po čase přestane zajímat, neboť stálým opakováním více-méně téhož otupí.

Tentokrát jde ale o poněkud významnější událost, neboť se Intel rozhodl z bezpečnostních důvodů zcela deaktivovat instrukce TSX na četných serverových procesorech vycházejících z jader Skylake a v podstatě i na většině PC procesorů, které z jádra Skylake vycházejí, což jsou v úvodu zmíněné architektury. Jmenovitě jde o:

  • některé Xeon s architekturou Skylake
  • 6. generace Xeon E3-1500M V5 a E3-1200 V5 (Skylake)
  • některé 7. a 8. generace (Core, Pentium), jmenovitě Coffee, Kaby a Whiskey Lake
  • 8. a 9. generace (Core, Pentium), tj. Coffee Lake-(refresh)
  • 10. generace tvořená  procesory Coffee Lake a Ice Lake

Ano, nejde tedy jen o 14nm produkty, ale i 10nm Ice Lake, který je již vybaven o dvě generace novější architekturou.

Oč jde: Instrukce TSX představil Intel s Core 4. generace, s procesory Haswell. Díky TSX (Transactional Synchronization Extensions) může procesor dynamicky vyhodnotit, jestli je vlákna vhodná serializovat (nebo ne), což při správné implementaci má pozitivní dopady na výkon. Nemusí jít prvoplánově o výpočetní výkon procesoru, ale pozitivní dopady se týkají i provozu databází nebo datových přenosů. Když Intel TSX představil, hovořil o v průměru 1,41× navýšení výkonu na serverech a 1,31× na straně uživatelů.

Tato oficiální čísla lze zároveň brát jako ilustraci toho, o kolik může výkon odstraněním podpory TSX klesnout. K vypnutí dojde aktualizací mikrokódu, takže uživatel musí zvážit a zhodnotit, jestli pro něj má prioritu zabezpečení nebo využití TSX (výkon). Pokud výkon, pak si musí dávat pozor, aby nechtěně neprovedl aktualizaci mikrokódu. Podle webu Phoronix si je Intel bezpečností slabiny vedoucí k vypnutí TSX vědom od roku 2018. K vydání procesorů Ice Lake došlo ve druhé polovině roku 2019.

Diskuse ke článku Intel vypíná TSX na Skylake až Ice Lake; výkon může klesnout o 30 %

Středa, 7 Červenec 2021 - 09:35 | lucasan | Inu intel ume konci definitivne za posledni čtyři...
Sobota, 3 Červenec 2021 - 08:18 | Gath G | Není garance, že *jakýkoli* kód doběhne do konce.
Sobota, 3 Červenec 2021 - 07:08 | bager | Dostanem aj vratenie penazi ze produkt co mam uz...
Pátek, 2 Červenec 2021 - 12:34 | PPK | To v tom prispevku nahore Waffer47 trochu...
Čtvrtek, 1 Červenec 2021 - 19:28 | Borek Zanda | To fakt nějaká aplikace nepoužívá ? Není garance...
Čtvrtek, 1 Červenec 2021 - 18:53 | super master | microkod se do te RAM natahuje z BIOSu...proto...
Středa, 30 Červen 2021 - 21:24 | brk | Krapet mi to připomíná kauzu Apple, kdy uměle...
Středa, 30 Červen 2021 - 20:48 | Karáš Svorka | Ne, všichni přechází na Apple MogBuk M2X s 2048-...
Středa, 30 Červen 2021 - 19:33 | danieel | Jaky flash probuh? Microcode update je v...
Středa, 30 Červen 2021 - 19:08 | LipcaCZ | Ah, krása :). No jo, Intel...

Zobrazit diskusi