Подробности Intel Cascade Lake: VNNI, 14nm++ и Spectre Fix

Опубликовано:

intel-xeon-platinumНа конференции Hot Chips Intel рассказала некоторые подробности процессоров Cascade Lake для серверной платформы. Напомним, что данные процессоры в линейке Xeon должны выйти чуть позже в этом году. Они совместимы с нынешней платформой Purley, но предлагают ряд инноваций. Наши коллеги с ресурса AnandTech посетили конференцию и поделились новой информацией.

Первая инновация заключается в обещанных аппаратных исправлениях уязвимостей, обнаруженных в последние месяцы. Intel довольно сложно закрыть все уязвимости Spectre, поскольку многие атаки по сторонним каналам связаны с используемой архитектурой. Некоторые уязвимости были исправлены обновлениями ОС, VMM или прошивки.

Cascade Lake будут содержать аппаратные исправления уязвимости в варианте 3 (Rogue Data Cache Load) и в варианте 5 (L1 Terminal Fault). Intel как раз недавно подверглась критике из-за запрета в лицензионном соглашении публикации тестов, связанных с последней уязвимостью. Но проблема была довольно оперативно решена, запрет снят. Если верить Intel, последующие архитектуры будут содержать дальнейшие улучшения в данном отношении, они будут иметь более мощную аппаратную защиту от подобных атак.

Вторая инновация Cascade Lake связана с производством процессоров по новому оптимизированному техпроцессу (Intel называет его просто "process tuning"). Совсем недавно Intel как раз рассказала о планах по выпуску CPU для серверов на 2019 год и дальше. В 2019 году производство по 14-нм техпроцессу будет по-прежнему играть важную роль для Intel. Переход на 10-нм техпроцесс не планируется раньше Ice Lake в 2020 году.

Для Cascade Lake и Cooper Lake планируются дальнейшие оптимизации 14-нм техпроцесса. Intel, кстати, отказалась от названия 14nm+++. После официального объявления мы узнаем, удалось ли Intel обеспечить прирост частоты при прежнем напряжении, что указывало бы на оптимизированный техпроцесс.

Наконец, Intel подчеркнула важность машинного/глубокого обучения с процессорами Cascade Lake. Для аппаратного ускорения поддерживаются инструкции AVX 512 и Vector Neural Network Instructions (VNNI), ускоряющие работу с вычислениями INT8 и INT16. Intel планирует увеличить производительность в два-три раза.

В этом году Intel официально представит процессоры Cascade Lake. Тогда мы узнаем тактовые частоты и многие другие подробности.