Драйверы Linux уже не в первый раз становятся источниками утечек. На сей раз их анализ показал, что компания Intel изменит архитектуру будущих видеокарт Gen12. И это весьма важно, ведь на новом ядре будет основана интегрированная графика Tiger Lake и дискретная Intel Xe, которая выйдет в будущем году.
Судя по комментариям в коде, это будет самое крупное изменение со времён i965 (2006 год). Изменены будут набор команд GPU, коды операций и типы регистров. Также некоторые аппаратные механизмы проверки будут заменены программными.
Помимо этого, новинки получат Display State Buffer (буфер состояния дисплея). Это новый блок, который относится к контроллеру дисплея и сможет улучшать производительность в определённых сценариях использования. В частности, речь идёт о снижении задержек при переключении контекста и уменьшении нагрузки на GPU.
Кроме того, минимальная структурная единица в Gen12 получит 16 исполнительных устройств (EU). Сейчас их восемь. В интегрированных картах их должно быть не менее 96, а в дискретных — от 128 до 512. Предполагается, что графика Tiger Lake будет вдвое мощнее, чем у Ice Lake. А игровые решения будут находиться на уровне Radeon XT 5700 и GeForce RTX 2080.
Официально: видеокарты Intel Xe получат аппаратную поддержку трассировки лучей
Утечка указывает минимум на четыре дискретные карты Intel Xe