Intel недавно раскрыла информацию об уязвимости Downfall, которая затронула несколько поколений проприетарных процессоров. Компания выпустила обновление прошивки, которое частично устраняет уязвимость, но были опасения по поводу снижения производительности чипа при рабочих нагрузках AVX2 и AVX-512.
Падение затрагивает потребительские и серверные процессоры Intel от Skylake до Rocket Lake — с гипотетической угрозой сталкивается большинство пользователей «голубых» чипов (за исключением владельцев последних моделей). Ресурс Phoronix решил на практике оценить влияние патча на работу трех процессоров в среде Linux: серверных Intel Xeon Platinum 8380 (Ice Lake) и Xeon Gold 6226R (Cascade Lake), а также потребительского Core i7-1165G7. (Tiger Lake) были выбраны для испытаний. Использовался софт с поддержкой Intel oneAPI.
Процессор Intel Xeon Platinum 8380 показал просадку на 6% в алгоритмах рендеринга OpenVKL 1.3.1 — и до 34% при работе с движком трассировки лучей OSPRay 2.12. Платформы Neural Magic DeepSparse 1.5 и Tencent NCNN AI, а также система QMCPACK испытали снижение производительности на 17%. Intel Xeon Gold 6226R показал аналогичные результаты, потеряв до 33% в OSPRay 2.12 и до 20% в Neural Magic DeepSparse 1.5. Потребительский Intel Core i7-1165G7 в OpenVLK 1.3.1 просел на 11%, а в OSPRay 2.12 — с 19% до 39%.
Рабочие нагрузки AVX2 и AVX-512 присутствуют не только в области ИИ и высокопроизводительных вычислений, но и в повседневных задачах вроде кодирования видео, что несколько угнетает. С другой стороны, Intel сделала защиту от падения необязательной. Эксплуатировать эту уязвимость достаточно сложно и опасно в основном в облачной среде, поэтому каждый должен будет ответить на вопрос самостоятельно, что важнее: скорость или безопасность.
Специальная подборка для Вас