Графические процессоры Intel Arc были выпущены с большой помпой в 2022 году. Было приятно увидеть еще один вариант видеокарты, чтобы разрушить монополию Nvidia-AMD на рынке графических процессоров и потенциальное решение проблем скальпирования графических процессоров. Все это сопровождалось обещанием более дешевых ценников и хорошей производительности.
Однако создание отличного графического процессора — это не только создание хорошего оборудования, что было очевидно в случае проблем с драйверами графического процессора Intel. Еще один распространенный вопрос о графических процессорах Intel Arc заключался в том, будут ли они поддерживать такие функции, как трассировка лучей, или нет.
Что такое трассировка лучей? Краткое объяснение
Не вдаваясь в подробности, трассировка лучей — это метод рендеринга графики, использующий алгоритмы для расчета того, где должны быть свет и тени в видеоиграх. Это создает более реалистичное изображение по сравнению с традиционными шейдерами.
Конечно, это требует дополнительных вычислительных мощностей для расчета того, как эти алгоритмы будут работать. Лучший способ сделать это — добавить выделенные аппаратные ядра, которые обрабатывают операции трассировки лучей, так как этого было бы трудно добиться только с помощью программного обеспечения.
У разных производителей есть разные способы реализации трассировки лучей. Nvidia, уже использующая оборудование для трассировки лучей четвертого поколения, использует выделенные аппаратные ядра RT в своих графических процессорах. AMD, на с другой стороны, использует Ray Accelerators, набор аппаратных ядер, которые обрабатывают трассировку лучей наряду с дополнительными функции.
Поддерживают ли графические процессоры Intel трассировку лучей?
Графические процессоры Intel Arc поддерживают трассировку лучей. Это делается с помощью специализированного аппаратного обеспечения с фиксированной функцией, называемого модулями трассировки лучей (RTU), для реализации этой функции. Кроме того, Intel использует то, что она называет асинхронной трассировкой лучей, которая объединяет лучи с аналогичными шейдерами попадания, чтобы обеспечить полное использование RTU (также известных как ядра Intel Xe).
Каждый RTU имеет два конвейера обхода лучей и может обрабатывать 12 пересечений прямоугольников за цикл, а также 1 пересечение треугольников за цикл. Они также оснащены выделенным кэшем BVH.
Вот сколько RTU имеет каждый графический процессор Intel Arc:
- Арка А770: 32 RTU
- Арка А750: 28 RTU
- Дуга А580: 24 RTU
- Арка А380: 8 удаленных терминалов
- Дуга A310: 6 RTU
Как вы, наверное, догадались, графические процессоры Arc нижнего уровня, серия 300, не обеспечивают высокой производительности трассировки лучей, учитывая их низкие значения RTU. Однако Intel Arc 700-Series не уступает Nvidia RTX 3060 с точки зрения показателей производительности.
При сравнении с RTX 3060 в тест, проведенный Intel, Arc A770 показал себя на уровне, если не лучше, в более чем дюжине игр с трассировкой лучей в разрешении 1080p. В сочетании с XeSS, ответ Intel на технологию Nvidia DLSS, производительность выросла вместе с разрешением 1440p.
Однако важно отметить одну важную вещь: поддержка программного обеспечения. Сборка мощного оборудования не принесет вам много пользы, пока у вас не будут хорошие драйверы. Установить правильные драйверы, особенно в продукте первого поколения, непросто, и линейка 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 выпустила продукт первого поколения с поддержкой трассировки лучей, является отличным началом для этой новой линейки графических процессоров.