Intel выпустила патч Skylake для Spectre, все еще тестируя другие процессоры

Intel выпустила патч Skylake для Spectre, все еще тестируя другие процессоры

С тех пор, как такие ошибки, как Spectre и Meltdown, стали общедоступными, Intel работает над созданием обновленного микрокода, который закрывает лазейки и защищает их процессоры. Прогресс на этом фронте был относительно медленным, а в некоторых случаях совершенно путаным. В результате проблем с перезагрузкой было извлечено несколько обновлений, и не всегда ясно, насколько эффективно Microsoft и Intel координируют свою работу. Теперь Intel сообщает прессе, что теперь доступны пакеты Skylake, а другие исправления все еще находятся в стадии бета-тестирования.

Краткий обзор: Meltdown и Spectre - это термины, используемые для обозначения трех отдельных ошибок и недостатков. Meltdown (aka Variant 3) является недостатком, уникальным для Intel в настольном мире x86. ARM имеет очень ограниченную экспозицию для Meltdown, а также настраиваемые ядра Apple, использующие архитектуру ARM.

Spectre (Варианты 1 и 2) распространены в более широком диапазоне микропроцессоров. Вариант 1 также влияет на процессоры AMD, но, похоже, не связан с проблемами производительности. AMD не считает, что вариант 2 представляет угрозу для его процессоров, но продолжает работать над развертыванием решений в любом случае. Intel восприимчива к вариантам 1 и варианту 2, и это V2 вызвало проблемы компании. Патчей для микрокода, выпущенных сегодня для Skylake, являются паттерна Variant 2, как показано ниже:

Intel выпустила патч Skylake для Spectre, все еще тестируя другие процессоры

Не совсем понятно, почему мы видим исправления для Skylake в одиночку, когда Kaby Lake является таким маленьким обновлением для Skylake, насколько это касается основной (или Core) архитектуры. Это также верно для Coffee Lake, но Coffee Lake также добавляет дополнительные ядра процессора, тогда как Skylake и Kaby Lake идентичны по этим функциям. Тем не менее, Intel добивается прогресса в направлении решений. Компания пишет:

Ранее на этой неделе мы выпустили обновления для микрокодов на нескольких платформах Skylake для наших OEM-клиентов и партнеров по отрасли, и мы планируем сделать то же самое для более пластиковых форм в ближайшие дни. Мы также продолжаем выпускать бета-версии микрокодов, чтобы клиенты и партнеры имели возможность проводить обширные проверки, прежде чем мы переместим их в производство.

Ранее Intel заявила, что у ее предстоящих 10-нм процессоров будут исправления, испеченные в кремнии. Неясно, будет ли Intel предоставлять исправление ошибок для Variant 2 для систем Ivy Bridge и Sandy Bridge. Мы слышали слухи о том, что влияние производительности на эти исправления для старых систем может быть значительным, но решение не было формально предоставлено (хотя бы кратко). Как всегда, мы будем держать вас в обновлении по мере развертывания решений.

Читать далее

Должен ли Spectre, Meltdown быть Death Knell для стандарта x86?
Должен ли Spectre, Meltdown быть Death Knell для стандарта x86?

Spectre и Meltdown являются серьезными недостатками процессора, но оправдывают ли они выброс всей модели CPU с закрытым исходным кодом?

AMD выпускает обновленное руководство по управлению рисками на Meltdown, Spectre
AMD выпускает обновленное руководство по управлению рисками на Meltdown, Spectre

AMD прояснила свои слабости от Spectre и Meltdown. Через неделю все не так радужно, как надеялись AMD.

Intel выпускает обновления для Meltdown, проблемы с загрузкой Spectre на более старых платформах
Intel выпускает обновления для Meltdown, проблемы с загрузкой Spectre на более старых платформах

Первоначальные исправления Meltdown и Spectre от Intel для более старых систем вызвали частые перезагрузки и другие проблемы. Компания думает, что она прибила эти проблемы.

Линус Торвальдс говорит, что исправление Spectre от Intel - «полный и полный мусор»
Линус Торвальдс говорит, что исправление Spectre от Intel - «полный и полный мусор»

Оригинальный разработчик Linux Линус Торвальдс назвал патчи Intel «ПОЛНЫЙ И УСТРОЙСТВУЮЩИЙ ГАРБЕЙГ». Он на самом деле использовал капсюльный замок, поэтому вы знаете, что он серьезно.