Błąd w łatce Intela dla Spectre/Meltdown w nowych i starych CPU

Pamiętacie łatkę Intela dla Spectre/Meltdown , która sama zawierała błędy powodujące restartowanie komputerów? Początkowo producent podawał, że problemy te występują jedynie na urządzeniach wyposażonych w procesory Broadwell i Haswell, ale okazuje się, że błąd obejmuje także nowsze oraz starsze CPU Niebieskich.

dla Spectre/Meltdown, która sama zawierała błędy powodujące restartowanie komputerów? Początkowo producent podawał, że problemy te występują jedynie na urządzeniach wyposażonych w procesory Broadwell i Haswell, ale okazuje się, że błąd obejmuje także nowsze oraz starsze CPU Niebieskich.

Intel przeprowadził wewnętrzne testy mające na celu zidentyfikowanie błędu i udało mu się wymusić problem wykazujący podobne objawy (restartowanie sprzętu) na platformach napędzanych przez procesory Skylake i Kaby Lake, czyli serie, które debiutowały na rynku po Broadwell i Haswell. Podatne okazały się jednak także modele z rodziny Ivy Bridge i Sandy Bridge. Wiceprezes firmy, Navin Shenoy, zapewnił jednak, że są bliscy odkrycia źródła problemu. Jednocześnie dodał, że do przyszłego tygodnia będą dostarczać partnerom mikrokod w wersji beta do weryfikacji.

Shenoy ujawnił także w jaki sposób łatki Spectre/Meltdown wpłyną na serwery, co stanowić ma wypełnienie obietnicy firmy o większej transparentności. Z pierwszych danych z testów serwerowych platform korzystających z dwugniazdowych systemów Intel Xeon Scalable bazujących na ich najnowszej architekturze wynika, że patche nie wpłyną na pobór energii, a nie odnotowano też żadnego spowolnienia w zakresie biznesowych aplikacji Java. Minimalny spadek (2-4%) zanotowano w niektórych zastosowaniach, ale wyraźne spowolnienie dostrzeżono w testach symulujących różne obciążenie I/O. W przypadku, kiedy CPU wykorzystywany był w 100% do odczytu danych, nie wpływa to na jego wydajność, ale kiedy cała moc procesora przeznaczona jest na zapis danych, to jego spowolnienie sięga nawet 18%. Podczas korzystania z SPDK iSCSI wydajność z wykorzystaniem jednego rdzenia spadła aż o 25%. Więcej szczegółów przedstawia poniższa tabela.

Intel zapewnia, że współpracuje z partnerami i klientami nad poprawą w obszarach, gdzie dostrzec można spadki wydajności. Jednym z rozważanych rozwiązań jest , czyli technika stosowana przez Google, która opracowana została do ochrony systemów technologicznych gigantów przez zagrożeniem ze strony drugiego wariantu Spectre, bez wpływu na wydajność.

Geekweek
Masz sugestie, uwagi albo widzisz błąd?
Dołącz do nas