DirectX 12 Ultimate: поддерживаемые графические процессоры от NVIDIA, AMD и Intel

Появление DirectX 12 Ultimate повлечет за собой ряд изменений не только в области мультимедийного API, в первую очередь для Windows, но также и в отношении оборудования, и заключается в том, что не все графические процессоры на рынке предназначены для использования всех функций, которые он предоставляет с последней версией MicrosoftAPI, но какие игровые графические процессоры из AMD, NVIDIA и Intel есть полная поддержка DirectX 12 Ultimate?

DirectX 12 Максимальная

Каждый раз, когда Microsoft выпускала новую версию DirectX, разработчики компьютерных видеоигр забрасывали головы: это было возвращение к исходной позиции с точки зрения обучения из-за того, что многие функции были заменены другими, а с точки зрения оборудования происходит то же самое. и разработка новых технологий в оборудовании идет рука об руку с разработкой API, чтобы приложения могли их использовать.

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

Технологии DirectX 12 Ultimate

В DirectX 12 Ultimate были добавлены новые технологии, поэтому мы решили перечислить их одну за другой, чтобы вы могли увидеть преимущества внедрения нового API для видеоигр. Однако следует уточнить, что это их краткое изложение, поэтому вы найдете более полную информацию в различных статьях, которые мы сделали здесь, в HardZone.

  • Трассировка лучей: луч Трассировка - одно из величайших достижений графики, поскольку она решает визуальные проблемы с непрямым освещением, а также природу света на объектах. Для практических целей это означает более точные тени и реальные отражения на объектах.
  • Сеточные шейдеры: игры имеют все более сложную геометрию благодаря большему количеству деталей, а это означает, что этапы трехмерного конвейера, отвечающие за управление им, устарели, и возникла необходимость в обновлении.
  • Прямая память: технология, которая служит для интеграции и доступа к твердотельным накопителям NVMe с видеокарты, что открывает новые сценарии, в которых размер VRAM практически неограничен.
  • Отзыв о сэмплере: технология, которая позволяет графическому процессору выбирать, какие именно данные ему требуются от твердотельного накопителя, вместо того, чтобы брать целые блоки данных, когда хорошая часть в конечном итоге занимает место во VRAM.
  • Затенение с переменной скоростью: спроектирован таким образом, что графический процессор не выполняет одну и ту же операцию несколько раз с полностью симметричными пикселями. Благодаря разрешению в миллионы пикселей на кадр это приводит к экономии и повышению производительности за счет устранения избыточных операций.

Все эти технологии требуют глубоких изменений во внутреннем GPU / ГРАФИЧЕСКИЙ ПРОЦЕССОР аппаратное обеспечение, которое ограничивает количество графических процессоров, которые полностью поддерживают все эти технологии.

Почему стандартные карты DirectX 12 не поддерживают версию Ultimate?

TFLOPS Скоростной графический процессор

Тот факт, что Microsoft не окрестила новую версию своего API DirectX 13, дает нам понять, что новый API является расширением DirectX 12. Это не означает, что все графические процессоры на рынке с поддержкой DX12 могут запускать игры. разработан для указанного API, за исключением отсутствия поддержки технологий, упомянутых в предыдущем разделе. Так что, если они являются важным требованием в игре, то выполнить его больше невозможно, даже если у него достаточно возможностей для этого.

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

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

Какие видеокарты NVIDIA, AMD или Intel поддерживают DirectX 12 Ultimate?

Графический процессор DirectX 12 Ultimate NVIDIA AMD

Что касается поддержки DirectX 12 Ultimate, графические процессоры NVIDIA в настоящее время имеют огромное преимущество, поскольку все технологии, реализованные в новом API, уже были реализованы в их серии RTX 2000 и, очевидно, унаследованы в RTX 3000. Кроме того, эталонная архитектура Microsoft использовала для модели DirectX 12 Ultimate был NVIDIA Turing, который использовался в первом RTX.

Случай AMD, с другой стороны, особенный, фиаско их AMD Vega заставило их вернуться к таблице проектирования, чтобы создать архитектуру RDNA, запущенную как RX 5000, но архитектуру, несмотря на то, что на рынке они конкурировали лицом к лицу с RTX 2000. его начали разрабатывать как ответ на GTX 1000 с огромными задержками. Последствия этого? RX 5000 не поддерживает технологии DirectX 12 Ultimate, в то время как RX 6000 поддерживает, поскольку RDNA 2 была обновлена ​​для обеспечения полной аппаратной поддержки.

Что касается Intel, нам придется дождаться выпуска ее Intel ARC, чтобы получить полную поддержку DirectX 12 Ultimate.

Влияние игровых консолей

PS5 Xbox

Сегодня создание высококлассных видеоигр стоит очень дорого, что требует больших бюджетов, которые одна платформа не может себе позволить сама по себе. Таким образом, разработчики создают версии своих игр для различных платформ, и сегодня им это стало проще, чем когда-либо, по двум причинам:

  • В современных консолях есть компьютерное оборудование, а дни систем с экзотической архитектурой и большой кривой обучения далеки от времени.
  • Одна из платформ, Xbox, также использует DirectX 12 Ultimate и, следовательно, тот же API для ПК.

Текущая ситуация такова, что мы оказываемся в играх для разных поколений на консолях, которые не используют в своих интересах функции DirectX 12 Ultimate. Таким образом, ставки на ту или иную видеокарту будут зависеть от того, во что вы хотите играть, и от того, планируете ли вы обновить ее в краткосрочной или долгосрочной перспективе. Мы советуем вам не страдать близорукостью и выбирать RTX 3000 от NVIDIA, ARC от Intel или RX 6000 от AMD и далее, поскольку постепенно, но постоянно, игры в конечном итоге получают поддержку новых технологий, реализованных в API.