Поддерживают ли графические процессоры Intel Arc трассировку лучей?

Графические процессоры Intel Arc были выпущены с большой помпой в 2022 году. Было приятно увидеть еще один вариант видеокарты, который разрушит монополию Nvidia-AMD на рынке графических процессоров и потенциальное решение проблем скальпирования графических процессоров. Все это сопровождалось обещанием более дешевых ценников и хорошей производительности.

Однако создание отличного графического процессора — это не только создание хорошего оборудования, что было очевидно в случае проблем с драйверами графического процессора Intel. Еще один распространенный вопрос о графических процессорах Intel Arc заключался в том, будут ли они поддерживать такие функции, как трассировка лучей, или нет.

Что такое трассировка лучей? Краткое объяснение

Не вдаваясь в подробности, скажем, что трассировка лучей — это метод рендеринга графики, использующий алгоритмы для вычисления того, где должны быть свет и тени в видеоиграх. Это создает более реалистичное изображение по сравнению с традиционными шейдерами.

схема, иллюстрирующая, как работает трассировка лучей

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Конечно, это требует дополнительных вычислительных мощностей для расчета того, как эти алгоритмы будут работать. Лучший способ сделать это — добавить выделенные аппаратные ядра, которые обрабатывают операции трассировки лучей, так как этого было бы трудно добиться только с помощью программного обеспечения.

У разных производителей разные способы реализации трассировки лучей. Nvidia, уже использующая оборудование для трассировки лучей четвертого поколения, использует выделенные аппаратные ядра RT в своих графических процессорах. AMD, с другой стороны, использует Ray Accelerators, набор аппаратных ядер, которые наряду с дополнительными функциями выполняют трассировку лучей.

Поддерживают ли графические процессоры Intel трассировку лучей?

Графические процессоры Intel Arc поддерживают трассировку лучей. Это делается с помощью специализированного аппаратного обеспечения с фиксированной функцией, называемого модулями трассировки лучей (RTU), для реализации этой функции. Кроме того, Intel использует то, что она называет асинхронной трассировкой лучей, которая объединяет лучи с аналогичными шейдерами попадания, чтобы обеспечить полное использование RTU (также известных как ядра Intel Xe).

Каждый RTU имеет два конвейера обхода лучей и может обрабатывать 12 пересечений прямоугольников за цикл, а также 1 пересечение треугольников за цикл. Они также оснащены выделенным кэшем BVH.

Вот сколько RTU имеет каждый графический процессор Intel Arc:

  • Arc A770: 32 RTU
  • Arc A750: 28 RTU
  • Arc A580: 24 RTU
  • Arc A380: 8 RTU
  • Arc A310: 6 RTU

Как вы, наверное, догадались, графические процессоры Arc нижнего уровня, серия 300, не обеспечивают высокой производительности трассировки лучей, учитывая их низкие значения RTU. Тем не менее, Intel Arc 700-Series не уступает Nvidia RTX 3060 с точки зрения производительности.

При сравнении с RTX 3060 в тест, проведенный Intel, Arc A770 показал себя на уровне, если не лучше, в более чем дюжине игр с трассировкой лучей в разрешении 1080p. В сочетании с XeSS, ответом Intel на технологию Nvidia DLSS, производительность выросла вместе с разрешением 1440p.

График сравнения Intel Arc A770 и Nvidia RTX 3060 в играх с трассировкой лучей 1080p

Однако важно отметить одну важную вещь: поддержка программного обеспечения. Сборка мощного оборудования не принесет вам много пользы, пока у вас не будут хорошие драйверы. Установить правильные драйверы, особенно в продукте первого поколения, непросто, и линейка Arc с момента своего запуска страдала от некачественных драйверов.

Какую роль играет программное обеспечение?

Несмотря на то, что линейка Arc поддерживает трассировку лучей, это не обязательно означает, что она сможет использовать ее в играх. Аппаратные RTU в картах Arc предназначены только для повышения производительности алгоритмов трассировки лучей.

Чтобы игры могли запускать трассировку лучей на графических процессорах Arc, разработчикам игр необходимо интегрировать эту функцию с помощью API Microsoft DirectX12 или Vulkan. Хорошая новость заключается в том, что эти два API представляют практически каждую игру, в которой есть трассировка лучей.

Хотя это ставит Intel плечом к плечу с Nvidia и AMD с точки зрения совместимости программного обеспечения, последние две по-прежнему впереди с точки зрения качества драйверов. Первые пользователи линейки Arc выявили ряд проблем с драйверами, которые действительно могут снизить производительность и удобство работы пользователей.

Хорошие драйверы также помогают предоставлять графическим процессорам дополнительные программные функции. Они добавляют преимущества в производительности и даже используют варианты, выходящие за рамки игр. DLSS 3.0 от Nvidia является хорошим примером этого, учитывая, насколько сильно технология нейронной графики влияет на FPS вашей игры.

Графические процессоры Intel Arc поддерживают трассировку лучей

Короче говоря, графические процессоры Intel Arc поддерживают трассировку лучей. Его возможности могут не сравниться с возможностями Nvidia, но сам факт того, что Intel выпустила продукт первого поколения с поддержкой трассировки лучей, является отличным началом для этой новой линейки графических процессоров.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)