Intel wyłącza instrukcje TSX w procesorach Haswell i Broadwell
Wypadki i sprzęt elektroniczny chadzają parami, co dotyczy nie tylko notebooków, smartfonów czy innych urządzeń złożonych, ale również samych komponentów składowych np.: procesorów albo chipsetów. Takie sytuacje zdarzają się wszystkim, nawet gigantom branży. Ostatnie poważne kłopoty Intela w tym zakresie były związane z kontrolerem SATA II w układach logiki P67 B2, którą naprawił dopiero stepping B3. Towarzyszyła temu medialna wrzawa, ogromne niezadowolenie klientów oraz mnóstwo pytań bez odpowiedzi. Teraz pewnie też rozpęta się burza, ponieważ Intel postanowił wyłączyć instrukcje TSX w procesorach Haswell. Przyczyną jest podobno „skaza” powstała na etapie produkcyjnym...
Serwis TechReport podał informacje, że analityk Dean McCarron z firmy Mercury Research (niezwiązanej z Intelem) odkrył błąd związany z instrukcjami TSX, zaś swoje spostrzeżenia przekazał korporacji. Firma nie wydała się zaskoczona taką diagnozą i spokojnie postanowiła wypuścić nowy mikrokod, wyłączający owe instrukcje, będące przecież jedną z ważniejszych funkcji procesorów Haswell. Problem nie dotyczy tylko jednostek dla gniazda LGA 1150, ale również zbliżających się wielkimi krokami Haswell-E oraz (prawdopodobnie) pierwszej partii Broadwelli należących do serii Core M. Sprawę jak zwykle rozwiązałby nowy sterppning, tylko że istnieje minimalne prawdopodobieństwo na wypuszczenie kolejnej generacji Haswelli z takimi poprawkami. Dlaczego?
Nie jest to pierwsza, zapewne nie ostatnia wpadka w historii elektroniki użytkowej, ale zapewne będzie zapamiętana
Głównym celem instrukcji TSX były aplikacje stosowane w serwerach, stacjach roboczych i bazach danych, a nie systemach konsumenckich, dlatego gracze i zwykli użytkownicy raczej nie mają powodów do zmartwień. Niektóre źródła podają, że tylko konsumenckie procesory Devil's Canyon mają tę funkcję domyślnie włączoną, podczas gdy strona Intela (ark.intel.com) podaje iż występują we wszystkich odmianach Core i5-4570 i wyższych. Jakby nie patrzeć na sprawę, jest to spora wizerunkowa wpadka, ale trudno określić jej konsekwencje i dalsze posunięcia producenta. Błędu z instrukcjami TSX będą na pewno pozbawione procesory Haswell-EX, jednak termin ich premiery nie został póki co sprecyzowany.
TSX (Transactional Synchronization eXtensions) to zestaw nowych instrukcji mających za zadanie poprawić skalowanie wydajności w przetwarzaniu wielowątkowym. Technologia ta zwiększa wydajność operacji równoległych poprzez usprawnioną kontrolę tzw.: zakleszczeń. Wykryty błąd może zagrozić spójności pracy systemu. Najpewniej niebawem pojawią się nowe BIOS-y do płyt głównych, które po wgraniu wyłączą TSX, aby zapobiec ewentualnym problemom. Krążą słuchy, że możliwość ponownego włączenia instrukcji będzie zależeć od decyzji producenta.
Źródło: Anandtech
Powiązane publikacje

AMD Ryzen Threadripper (PRO) 9000WX - Kolejne poszlaki wskazują na zbliżającą się premierę procesorów HEDT Zen 5
13
Procesor AMD Ryzen 7 9800X3D do kupienia w najniższej cenie od premiery. Świetna jednostka do gier dostępna poniżej MSRP
91
Intel 18A przyciąga uwagę. NVIDIA i Broadcom testują nowy proces, otwierając drogę do potencjalnej współpracy
23
TSMC zapowiada SoW-X, czyli nową erę pakowania chipów dla AI i HPC. Masowa produkcja ruszy już w 2027 roku
7