Страница 11: Intel Core i9-10980XE | Тесты: DL Boost
Кроме процессоров Ice Lake, Cascade Lake остаются единственными, поддерживающими набор команд DL Boost через AVX-512 Vector Neural Network Instructions (AVX512VNNI). Данные команды призваны ускорить ряд приложений. В серверной среде уже довольно много применений DL Boost. Но в настольном сегменте все выглядит несколько иначе.
Мы вновь использовали сцену Moana Island от Walt Disney Animation Studios, которая рассчитывалась методом трассировки лучей, после чего накладывался фильтр подавления шумов OSPRay или Open Image Denoise. Вполне типичные вычисления для компьютерной анимации. Сначала мы фиксировали время, которое требовалось для трассировки лучей. Разрешение кадра составило 2.048 x 858 пикселей, трассировка пути выполнялась с 64 семплами на пиксель (SPP).
Двум процессорам Core i9 потребовалось менее семи минут на вычисления, но Core i9-10980XE справился чуть быстрее. Для сравнения: если мы удвоим разрешение и увеличим SPP до 256, то на расчет кадра уйдет уже несколько часов.
Следующим этапом мы накладывали фильтр Open Image Denoiser, чтобы устранить шумы, связанные с отсутствующими семплами. Чем меньше семплов рассчитывается на пиксель, чем больше оказывается шум. Фильтр Open Image Denoiser удаляет шум и заменяет информацию данными, полученными через сеть глубокого обучения.
Поддержка DL Boost для процессора Core i9-10980XE уже начинается сказываться на этапе подавления шумов, поскольку система справляется с данной задачей за 17,9 секунд, а Core i9-9980XE требуется 165,5 с, почти в десять раз больше времени.
Финальный кадр рассчитывается комбинацией трассировки лучей и подавления шумов. Конечно, на времени расчета сильнее всего сказывается время вычислений трассировки лучей, но ускоренное подавление шумов уменьшает общее время. Переход с Core i9-9980XE на Core i9-10980XE позволяет экономить 156 секунд.