Поиск по сайту

up

Компьютерные новости

Все разделы

NVIDIA Pascal не имеет в своем распоряжении технологии Async Compute

До сентября 2015 года широкая общественность даже и не подозревала о технологии Async Compute. Однако первые результаты тестирования видеокарт в бенчмарке Ashes of the Singularity с использованием DirectX 12, которые продемонстрировали существенный перевес продукции компании AMD, создал настоящий ажиотаж вокруг нее. Именно полноценная аппаратная поддержка Async Compute, реализованная в микроархитектуре AMD GCN и отсутствующая в NVIDIA Maxwell, дала AMD новый и очень существенный аргумент, предъявляемый пользователям при покупке видеокарты. Компания NVIDIA попыталась оптимизировать драйвер для лучшей программной реализации Async Compute, но в конечном итоге отказалась от этой затеи, поскольку финальный результат оказался недостаточно хорошим.

Async Compute

Если же вы не знакомы с работой и предназначением технологии Async Compute, то лишь вкратце напомним, что она разработана специально для API DirectX 12. Суть ее работы кроется в следующем: при рендеринге игровой сцены компьютер просчитывает множество сложных эффектов (тени, свет, физику поведения объектов, алгоритм работы AI и другие). Многие из них проходят несколько стадий вычислений, перед формированием на экране финального кадра. В DirectX 11 и предыдущих версиях все эти вычисления осуществлялись последовательно, шаг за шагом. Поэтому задержка на одном из этапов приводила к неэффективному использованию ресурсов ПК, ведь без окончания предыдущего вычисления система не могла осуществлять дальнейшие расчеты (даже если были свободные аппаратные ресурсы). Поэтому в DirectX 12 реализовали возможность параллельного вычисления. Например, если одна часть системы требует очень сложного расчета эффектов света, то другая часть тем временем обрабатывает поведение AI или занимается другими стадиями. Эта технология и носит название Async Compute, позволяя эффективнее использовать ресурсы графического процессора и ПК в целом.

Async Compute

Многие пользователи рассчитывали, что компания NVIDIA обеспечит надлежащую поддержку Async Compute на аппаратном уровне уже в микроархитектуре NVIDIA Pascal. Однако неофициальные источники сообщают, что ее там не будет. Дело в том, что процесс разработки и создания микроархитектуры занимает несколько лет, поэтому у NVIDIA просто не было времени для надлежащей ее интеграции. Взамен NVIDIA поддерживает другие ценные функции (например, VXGI/VXAO и Hybrid Ray Traced Shadows), которых пока нет в продуктах AMD. А все дело в том, что в видеокартах NVIDIA интегрирована поддержка API DirecX 12 Level 12_1, в то время как AMD полагается на DirecX 12 Level 12_0. Как бы там ни было, состязание NVIDIA Pascal и AMD Polaris обещает быть очень интересным.

http://wccftech.com
Сергей Будиловский

ТОП-10 Материалов
  1. Тест процессора Core i5-14500 по сравнению с Core i5-14400, Core i5-13600K, Core i5-13500 и Ryzen 7 7700X: быстрее за те же деньги!
  2. Тест GeForce GTX 1060 6GB и 3GB в 20 играх в 2024 году: это живая классика?
  3. Геймплей на интегрированной графике Radeon 760M в Ryzen 5 8600G: серая посредственность или золотая середина?
  4. Тест процессора Ryzen 7 8700F по сравнению с Ryzen 7 7700, Core i7-12700K и Core i5-13400: когда будет дешевле?
  5. Обзор материнской платы MSI B650M GAMING PLUS WIFI: что получаем по цене менее $200?
  6. Обзор материнской платы ASUS TUF GAMING B850-PLUS WIFI на AMD B850: для Ryzen 9000 и не только
  7. Тест процессора AMD Ryzen 9 9950X по сравнению с Ryzen R9 9900X, Ryzen R9 7950X и Core i9-13900KF: флагман на Zen 5
  8. Обзор системы жидкостного охлаждения ARCTIC Liquid Freezer III 360 A-RGB (White): многочисленные оптимизации
  9. Тест GeForce RTX 4060 в 20 играх: лучшая народная видеокарта в 2024 году
  10. Тест процессора AMD Ryzen 7 9700X по сравнению с R7 7700X, R5 9600X, R7 5800X3D и Core i7-14700K: оптимальный для работы и развлечений?