Компьютерные новости
Все разделы
Обнаружена критическая ошибка в процессорах Intel Skylake и Kaby Lake
Способ имплементации мультипоточной технологии (Hyper-Threading) компанией Intel в процессорах линеек Intel Skylake и Intel Kaby Lake может повлечь за собой появление критической ошибки в их работе. Причем она проявляется во всех без исключения моделях, включая десктопные и мобильные решения.
Intel внесла описание этой ошибки в специальный реестр под именем «SKZ7/SKW144/SKL150/SKX150/SKZ7/KBL095/KBW095». Само описание звучит следующим образом: «В сложных микроархитектурных условиях, короткие циклы из менее 64 инструкций, которые используют регистры AH, BH, CH или DH, а также соответствующие им расширенные регистры (например, RAX, EAX или AX для AH), могут провоцировать непредсказуемое поведение системы. Это может случиться лишь в том случае, когда активны оба логических процессора в физическом процессоре. (Under complex micro-architectural conditions, short loops of less than 64 instructions that use AH, BH, CH or DH registers as well as their corresponding wider register (e.g. RAX, EAX or AX for AH) may cause unpredictable system behavior. This can only happen when both logical processors on the same physical processor are active).»
Эта ошибка в реализации технологии Intel Hyper-Threading может быть исправлена путем обновления микрокода, реализованного в новой версии BIOS. Некоторые сообщества рекомендуют и вовсе временно отключить эту технологию до появления соответствующего обновления BIOS, пожертвовав производительностью в мультипоточном режиме ради стабильной работы.