Ошибка в новейших процессорах Intel ведет к зависанию ПК

Техника
мобильная версия
, Текст: Сергей Попсулин

В процессорах Intel последнего поколения найдена ошибка, из-за которой ПК могут зависать при выполнении сложных математических операций. Производитель выпустил патч для ее устранения. 


Ошибка в микроархитектуре

Intel подтвердила наличие ошибки в микроархитектуре Skylake, которая позволяет «подвесить» любой компьютер, оснащенный процессором на ее основе. Ошибка была обнаружена пользователями интернет-форумов mersenneforum.org и hardwareluxx.de. Они сообщили корпорации о своей находке. 

Корпорация разработала патч и в настоящее время ведет переговоры с производителями ПК для его распространения. Патч будет устанавливаться путем обновления системной прошивки.

Микроархитектура Skylake

Skylake — последняя микроархитектура Intel. Она пришла на смену Broadwell в 2015 г. Процессоры на ее основе выпускаются с применением технологической нормы 14-нм, такой же, как и в случае с Broadwell. Таким образом, в стратегии «тик-так» запуск Skylake стал «таком», то есть запуском новой архитектуры с сохранение технологической нормы. 

Нахождение ошибки

По словам исследователей, ошибка проявляется после запуска сложных математических вычислений. В частности, она была обнаружена при работе приложения Prime95, предназначенного для поиска простых чисел Мерсенна. Во время его работы происходит вычисление произведений больших чисел.


 В процессорах Intel Skylake обнаружена ошибка

Как выяснилось, при определенных настройках приложения компьютеры с процессорами Skylake зависают. Это происходит вне зависимости от типа операционной системы — Windows или Linux, и затрагивает материнские платы и модули оперативной памяти различных производителей, что заставило предполагать, что причина кроется в процессоре.

Вероятность наличия ошибки в самой программе была исключена, так как проект Prime95 существует уже более 20 лет. Кроме того, Prime95 работает на десятках тысяч ПК в режиме 24 часа в сутки. 

Похожие ситуации

В 2011 г. в чипсетах Intel для настольных ПК был обнаружен дефект, который со временем может вести к снижению производительности и перебоям в работе SATA-накопителей, включая жесткие диски и оптические приводы. Корпорация была вынуждена приостановить поставки до устранения дефекта и обеспечить бесплатную замену бракованной продукции, которая уже попала на рынок.

В 1994 г. в продукции Intel был обнаружен другой «баг». Он содержался в процессорах Pentium и был выражен конструктивно. Из-за его наличия процессоры производили математический операции с ошибками, неверно выдавая десятичные значения результатов вычислений. В конечном счете производитель отозвал бракованные чипы. Компания сделала это после обширного освещения проблемы прессой, хотя заметило ее небольшое количество пользователей.