Все это возможно благодаря тому, что GPU может напрямую вызывать обнаружение лучей и отображать их сразу, не дожидаясь загрузки CPU. Он также предоставляет встроенную шапку обнаружения лучей, позволяя разработчикам контролировать большую часть процесса обнаружения лучей. Все включено в материал.
Обновляем ПК: какие видеокарты совместимы с DirectX 12
Видеокарта NVIDIA GeForce GTX 770 — спецификации, драйверы, производительность и тестирование. Подробный обзор видеокарт, тесты и руководства. Оценка графики Nvidia GeForce GTX 770. Скачать руководство.
Следует сразу отметить, что существует три уровня поддержки данного пакета.
Первый уровень является основным. Она не представляет интереса для пользователей, поскольку повторяет обычные стандартные точки входа предыдущих версий.11 Список видеокарт, поддерживающих ее, начинается с поколения Fermi (намного позже, в 2010 году) и заканчивается самой последней версией Turing. Чип.
Последние два уровня выглядят следующим образом. Это поддержка Direct3D на уровне графического процессора. Nvidia поддерживает следующее поколение графических процессоров.
Предупреждение. Все заявленные серии чипсетов поддерживают уровни «материала» 12_0 и 12_1.
Видеокарты на базе этих чипсетов поддерживают DirectX 12 на аппаратном уровне. Ниже приведен список этих видеокарт по чипсетам.
- Maxwell-2:
- GeForce GTX 950;
- eForce GTX 960;
- GeForce GTX 970;
- GeForce GTX 980;
- GeForce GTX 980 Ti;
- GeForce GTX Titan X.
- Pascal:
- GeForce GT 1030 (DDR4);
- GeForce GT 1030;
- GeForce GTX 1050 2 Gb;
- GeForce GTX 1050 3 Gb;
- GeForce GTX 1050 Ti;
- GeForce GTX 1060 3 Gb;
- GeForce GTX 1060 5 Gb;
- GeForce GTX 1060 6 Gb;
- GeForce GTX 1070;
- GeForce GTX 1070 Ti;
- GeForce GTX 1080;
- GeForce GTX 1080 Ti;
- NVIDIA TITAN X;
- NVIDIA TITAN Xp.
- Volta:
- NVIDIA TITAN V;
- NVIDIA Quadro GV100;
- NVIDIA TITAN V CEO Edition.
- Turing:
- GeForce RTX 2060;
- GeForce RTX 2070;
- GeForce RTX 2080;
- GeForce RTX 2080 Ti;
- TITAN RTX;
- GeForce GTX 1660 Ti.
Предупреждение. Помимо заявленных видеокарт, мобильная версия Direct3D также поддерживает 12-е издание. Отличается от названия индексом ‘M’ или ‘MX’. Термин «ноутбук» также используется для серии GeForce 10.
Характеристики видеокарты NVIDIA GeForce GTX 770
Характеристики GPU: | |
---|---|
Модель: | NVIDIA GeForce GTX 770 |
Серия: | GeForce 700 |
Модель GPU : | GK104-325 |
Архитектура: | Kepler |
Техпроцесс: | 28 nm |
Ядер CUDA: | 1536 |
Графических процессоров ( GPC ): | 4 |
Потоковых мультипроцессоров ( SMs ): | 8 |
Текстурных блоков ( TMUs ): | 128 |
Базовая тактовая частота: | 1046 MHz |
Тактовая частота с ускорением (Boost): | 1085 MHz (+39 MHz) |
Количество транзисторов: | 3.5 миллиарда |
Характеристики памяти: | |
---|---|
Объем памяти: | 2Gb |
Тип памяти: | GDDR5 |
Шина памяти: | 256-bit |
Быстродействие памяти: | 7000 Мбит/с (7Гбит/с) |
Скорость заполнения текстур: | 133.9 GTexel/s |
Поддержка дисплеев: | |
---|---|
Максимальное цифровое разрешение: | 3840×2160@30Гц или 4096×2160@24Гц через HDMI. 4096×2160 (3840×2160)@60Гц через Displayport |
Максимальное VGA разрешение: | 2048×1536 |
Стандартные разъемы: | Dual Link DVI-I, Dual Link DVI-D, HDMI, DisplayPort |
Поддержка нескольких мониторов: | Да, до 4-х мониторов |
HDCP : | Да |
HDMI : | Да |
Аудио вход для HDMI: | Internal |
Тепловые характеристики: | |
---|---|
Максимальная температура GPU: | 98 ℃ |
Потребление энергии ( TDP ): | 230 Вт |
Рекомендованные требования по питанию: | 600 Вт |
Дополнительные разъемы питания: | 6-pin + 8-pin |
Технологии и возможности: | |
---|---|
CUDA : | Да |
Ansel : | Да |
SLI : | Да |
G-Sync : | Да |
V-Sync : | Да |
PhysX : | Да |
3D Vision: | Да |
3D Vision Live: | Да |
Blu Ray 3D: | Да |
3D игры: | Да |
GameStream : | Да |
GPU Boost : | 2.0 |
DirectX : | 12 API |
Vulkan API: | Да |
OpenGL : | 4.5 |
Шина: | PCI Express 3.0 |
Поддержка ОС: | Microsoft Windows 7-10, Linux, FreeBSDx86 |
Примечание: В таблице приведены характеристики видеокарты, которые могут отличаться в зависимости от производителя.
Новые драйверы для видеокарты NVIDIA GeForce GTX 770
Драйвер GeForce Game Ready Driver Desktop:
Операционная система: Windows 10 64-bit
Версия: 461.72 whql
Тип: стандартизированный
Операционная система: Windows 10 64-bit
DirectX 12: актуальный графический интерфейс от MS
Новейшие видеокарты на рынке, будь то Nvidia, AMD, Pascal или Polaris, поддерживают последние версии интерфейса DirectX. Эти карты обеспечивают приличный прирост производительности по сравнению со «старым материалом», но это не делает старые модели бесполезными. По крайней мере, не все.
Производители видеокарт распространяют драйверы для многих моделей с поддержкой DX-11. Это относится ко всем сериям Nvidia на базе Kepler и ко всем картам AMD с Oland-GPU. В отличие от ранних заявлений, Nvidia решила привести старые карты в соответствие с DX12 ERA — даже если это возможно только с новым драйвером. Таким образом, DiRETX 12 появится на 600-летних моделях GEFORCE и даже на GTX 400. В этом случае обновление программного обеспечения оказывает заметное влияние на производительность GPU. Это отличное бесплатное обновление системы.
Однако если вам нужна полная функциональность новой рабочей среды, вам придется приобрести новую видеокарту. Рекомендуемые видеокарты можно найти в конце этой статьи.
Теперь давайте быстро перейдем к вопросам совместимости. На сайте производителей графических карт представлены подробные технические характеристики, включая версии с поддержкой DirectX. Чтобы узнать модель вашего графического устройства, сделайте следующее
DirectX 12 API
Начнем с API DirectX 12: важной частью API является снижение ненужной вычислительной нагрузки. Это также относится к другим низкоуровневым API, таким как Mantle. Речь идет не столько о внедрении новых технологий, сколько о более эффективном использовании имеющихся ресурсов. Первые тесты на Windows 10 уже показали наличие потенциала производительности. Однако эти тесты ограничены конкретными сценариями, и пока не ясно, каково ожидаемое улучшение производительности игры за счет снижения чрезмерной вычислительной нагрузки.
На низком уровне API DirectX 12 предоставляет разработчикам более эффективные средства доступа к оборудованию. Это включает в себя улучшенное управление видеопамятью. Потенциально это дает разработчикам больше возможностей, но также может привести к очень неприятным последствиям для ошибок.
Асинхронные вычисления также являются частью низкоуровневой поддержки, что позволяет использовать определенные этапы конвейера рендеринга более целесообразно и эффективно, сокращая время рендеринга. Таким образом, можно одновременно выполнять больше команд и использовать больше шагов конвейера. Сокращение времени рендеринга приводит к повышению частоты кадров и уменьшению задержек. Это положительно сказывается в некоторых областях, например, в поддержке очков виртуальной реальности.
DirectX 12_0
Только GPU или архитектуры, специально разработанные для поддержки DirectX 12, будут поддерживать набор функций DirectX12_0. Это включает в себя множество новых технологий. Среди них — ресурсы для укладки плитки. В принципе, ресурсы тайлинга уже известны из DirectX 11. Они очень эффективны с точки зрения использования памяти и могут значительно повысить уровень детализации. Используя маленькие текстуры в нескольких направлениях, можно имитировать большие текстуры. Кроме того, он экономит значительное количество памяти. Кроме того, не обязательно жертвовать качеством изображения.
В этом примере показана классическая 3D-текстура в DirectX11. Он имеет разрешение 1 200 x 600 x 600 пикселей и 32-битный цвет; занимает 1,6 Гб. 3D-текстуры с плитками доступны в одинаковом качестве на протяжении всей итерации. Разрешение 32 x 32 x 16 пикселей, 32-битный цвет. Размер будет равен 156 Мбайт. В примере показана сцена, где TiledTexture3D используется 2 500 раз. Для создания и моделирования некоторых материалов в 3D было добавлено еще одно информационное поле. Это могут быть, например, значения прозрачности или вязкости. Этот подход улучшает моделирование жидкостей и газов.
Другим типом ресурса плитки является ресурс плитки объема, но это не функция DirectX 12_0, а функция 12_1.
Новая технология DirectX 12
Уровень DirectX 12_0 включает в себя типизированные БПЛА и новую модель связывания. Это направляет API на большее количество ядер процессора, обеспечивая более параллельную обработку и производительность. Мы уже видели обе функции в наших обзорах GeForceGTX980 и GTX970.
DirectX 12_1
Компания Microsoft и разработчики графических процессоров пошли еще дальше, создав DirectX12_1. Однако только новейшие графические процессоры поддерживают этот уровень функциональности. Сюда входят все графические процессоры второго поколения на базе ‘Mawell’. Одной из новых технологий является консервативная растеризация. Он используется для динамической фильтрации с суперразрешением и сглаживания при многокадровой выборке.
Новая технология DirectX 12
При обработке небольших объектов/пикселей в некоторых случаях целесообразно рассмотреть возможность охвата всех точек выборки. Консервативное ржавление также важно для вокселизации VXGI. Усовершенствованные методы также более очевидны в расчетах теней.
Для разрешения 1920×1080 GeForce GTX 980 TI впереди, но обратите внимание, насколько меньше Radeon R9 390X. GeForce GTX 970 немного слабее GeForce GTX 780 Ti. Оба находятся на одном уровне с Radeon R9 280X и лучше, чем Radeon R9 380X. GeForce GTX 780 не отстает от Radeon HD 7970.
Как узнать версию DirectX в Windows 10
Как использовать версию DirectX в первую очередь. Для этого нажмите клавишу Windows (которая является эмблемой) + R на клавиатуре и введите DXDIAG в окне «Выполнить».
Это приведет к запуску диагностического инструмента DIRETX, и версия DirectX будет отображена на вкладке «Система». В Windows 10 может отображаться либо DirectX 12, либо 11.2.
DirectX 12 для Windows 10 заранее, поскольку последний не обязательно связан с неподдерживаемыми видеокартами и все основные необходимые библиотеки уже доступны в операционной системе сразу после обновления или Не из-за того, что его нужно скачивать. Чистая установка.
Если диагностический инструмент показывает текущую версию DirectX 11.2, это может быть вызвано двумя основными причинами Это неподдерживаемая видеокарта (и, вероятно, будет поддерживаться в будущем) или старый драйвер видеокарты.
AMD или Nvidia: явного DirectX-12-победителя нет
Существует широкий спектр моделей карт NVIDIA, которые поддерживают полный набор функций. Но является ли geforce «обязательным условием»? Согласно последним данным, только карты AMD поддерживают Directx 12 Tier 3, поэтому среди карт Nvidia Tier 3 будет работать только переоцененная Titan V на архитектуре Volta. Такие карты имеют более высокую привязку к данным и могут обеспечить более эффективную работу системы.
Поколение Pascal от Nvidia, которое включает серию GeForce 1000, остается на втором уровне. Во время тестирования эквивалентные RX 580 и GTX 1060 показали одинаковые результаты в тестах DX12 (Timespy, shingularity ash).
Также важно помнить, что материал AMD установлен на Xbox One и PS4. Если разработчики сначала планируют для консолей, они смогут сохранить большой объем тяжелой работы для последующего переноса в версию для ПК. Функции верхнего уровня карт Nvidia окажутся бесполезными в таком сценарии. Однако, если вы не хотите остаться на будущие обновления DirectX, такие как 12.1 или 12.2, вам следует приобрести карту с максимально возможным количеством функций.
Nvidia-вариант: Zotac Geforce GTX 1060 6GB AMP!
Купив Zotac GTX 1060 по цене около 14 000 рублей, вы в любом случае будете готовы к Windows 10 и будете иметь полный набор DiRetx 12 и DisplayPort.
С указанными 1557 МГц и 1280 шейдерами карта оказывается очень быстрой и подходит для виртуальной реальности. Почти все игровые бенчмарки достигают более 600 FP при разрешении Full HD на очень и очень высоких настройках.
AMD-вариант: Sapphire Radeon RX 580 Pulse 8GB
Full-HD также обеспечивает высокую производительность на современной архитектуре Polaris от AMD. Однако: после криптовалютного взрыва Radeon потерял большую часть своей привлекательности с точки зрения соотношения цена/производительность, что очень точно. Цены снова стабилизировались, но Sapphire Radeon RX 580 с 8 ГБ видеопамяти стоит дороже, чем GeForce GTX 1060 6 ГБ. В начале 2017 года это будет совершенно немыслимым сценарием.
Сама по себе Sapphire Radeon RX 580 Pulse 8G заслуживает рекомендации. Средняя цена на эту карту летом 2019 года составляет 15 300 рублей. В рейтинге видеокарт она занимает место сразу за ZOTAC GeForce GTX 1060 6GB AMP, с почти идентичными итоговыми оценками.
Однако если вам нужна полная функциональность новой рабочей среды, вам придется приобрести новую видеокарту. Рекомендуемые видеокарты можно найти в конце этой статьи.
DirectX 12 Ultimate — Особенности, что нового, какие видеокарты
Компания Microsoft анонсировала следующую версию DirectX под названием DirectX 12 Ultimate. Более интересной эту новость делает то, что она объединяет PC и Xbox Series X, то есть интегрированные графические платформы PC и Xbox Series.
Предыдущим версиям DirectX 12 уже почти шесть лет, и ожидается, что они будут важны, главным образом потому, что игры для Xbox также доступны на компьютере. Недавно компания Microsoft объявила подробности о Xbox Series X, работающей на DirectX 12 Ultimate.
Ознакомьтесь со всеми возможностями и инструментами для разработчиков, которые предлагает Microsoft.
DirectX 12 Ultimate Особенности
Microsoft четко заявила, что если вы покупаете новый компьютер с логотипом DX12 Ultimate, то вам гарантирована поддержка всех возможностей графического материала следующего поколения.
- DirectX Raytracing 1.1
- Variable Rate Shading
- Mesh Shaders
- Sampler Feedback
Все эти характеристики гарантируют, что компьютер сможет работать с играми нового поколения, которые на него полагаются. DX12 Ultimate будет работать на материалах текущего поколения, но не будет предлагать визуальных преимуществ новых функций.
Интеграция платформ повысит популярность и побудит разработчиков создавать игры для обеих платформ.
DX12U.
1 DirectX Raytracing 1.1
Предоставляет разработчикам возможность достичь такого уровня графики, который возможен только с Bollywood. DirectX RayTracing (DXR) позволяет отслеживать пути света с помощью естественных расчетов в реальном мире. Это также позволяет игровой машине легко рисовать объекты по мере движения игрока.
Все это возможно благодаря тому, что GPU может напрямую вызывать обнаружение лучей и отображать их сразу, не дожидаясь загрузки CPU. Он также предоставляет встроенную шапку обнаружения лучей, позволяя разработчикам контролировать большую часть процесса обнаружения лучей. Все включено в материал.
2 Variable Rate Shading
Разработчики теперь могут выборочно изменять скорость затенения в своих играх. Они могут использовать возможности GPU для улучшения визуального представления и увеличения скорости работы.
Таким образом, если это сцена с быстрым темпом, разработчики могут дать команду GPU использовать скорость, а киноплан может заставить его работать для улучшения визуальных эффектов.
3 Mesh Shaders
Эта функция предоставляет больше возможностей для программирования. Теперь можно создавать более детализированные и динамичные миры, при этом вся мощь компьютера будет передана на GPU в конвейере геометрии. Вместо одной функции затенения, затенение сетки работает на всей группе вычислительных нитей.
Вместо отдельных функций, охватывающих одну вершину или один примитив, тени работают с группами потоков расчета, которые обращаются к общей памяти группы и могут получить доступ к расширенным функциям расчета, таким как волны, построенные между зонами. Контроль.
4 Sampler Feedback
Это позволяет разработчикам загружать текстуры по мере необходимости. Это делает некоторые объекты разочаровывающими, когда камера быстро записывает сцену.
Обратная связь с семплером улучшает визуальное качество, время загрузки сокращается, а звук st уменьшается.
Какие видеокарты поддерживают Directx 12 ultimate
Компания Nvidia официально объявила, что серия GeForce RTX первой протестирует DX 12 Ultimate. AMD RDNA 2 также работает под управлением DX 12 Ultimate, будущей игровой архитектуры AMD.
Инструменты и требования
Microsoft предоставила все подробности и минимальные требования к разработке инструмента с DirectX 12 Ultimate.
Операционная система, Visual Studio, Windows Insider Preview SDK, драйверы и материалы, PIX (Directx 12) и другие Devblogs.microsoft.com/directx/Announcing-… Включает directx-12-urtime.
Сама по себе Sapphire Radeon RX 580 Pulse 8G заслуживает рекомендации. Средняя цена на эту карту летом 2019 года составляет 15 300 рублей. В рейтинге видеокарт она занимает место сразу за ZOTAC GeForce GTX 1060 6GB AMP, с почти идентичными итоговыми оценками.
GeForce GTX 780
Еще один эталонный видеоадаптер. Следует отметить, что общий уровень производительности ниже, чем у варианта без ссылки, так как частота Core упала до базового уровня после разминки.
Характеристики тестируемых видеокарт AMD
Видеоадаптер | Radeon R9 390X | Radeon R9 290X | Radeon R9 290 | Radeon R9 380X | Radeon R9 280X | Radeon HD 7970 |
---|---|---|---|---|---|---|
Ядро | Grenada | Hawaii | Hawaii | Antigua | Tahiti | Tahiti |
Количество транзисторов, млн. шт | 6020 | 6020 | 6020 | 5000 | 4313 | 4313 |
Техпроцесс, нм | 28 | 28 | 28 | 28 | 28 | 28 |
Площадь ядра, кв. мм | 438 | 438 | 438 | 366 | 352 | 352 |
Количество потоковых процессоров | 2816 | 2816 | 2560 | 2048 | 2048 | 2048 |
Количество текстурных блоков | 176 | 176 | 160 | 128 | 128 | 128 |
Количество блоков рендеринга | 64 | 64 | 64 | 32 | 32 | 32 |
Частота ядра, МГц | до 1050 | до 1000 | до 947 | до 970 | 1000 | 925 |
Шина памяти, бит | 512 | 512 | 512 | 256 | 384 | 384 |
Тип памяти | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 |
Частота памяти, МГц | 6000 | 5000 | 5000 | 5700 | 6000 | 5500 |
Объём памяти, МБ | 8192 | 4096 | 4096 | 4096 | 3072 | 3072 |
Поддерживаемая версия DirectX | 12 | 12 | 12 | 12 | 12 | 12 |
Интерфейс | PCI-E 3.0 | PCI-E 3.0 | PCI-E 3.0 | PCI-E 3.0 | PCI-E 3.0 | PCI-E 3.0 |
Уровень TDP, Вт | 275 | 290 | 275 | 190 | 250 | 250 |
В то время как в таблице приведены официальные характеристики, показатель производительности демонстрирует полный диапазон частот GPU, включая пики форсирования.
Видеоадаптер | GeForce GTX 980 Ti | GeForce GTX 970 | GeForce GTX 780 Ti | GeForce GTX 780 |
---|---|---|---|---|
Ядро | GM200 | GM204 | GK110 | GK110 |
Количество транзисторов, млн. шт | 8000 | 5200 | 7100 | 7100 |
Техпроцесс, нм | 28 | 28 | 28 | 28 |
Площадь ядра, кв. мм | 601 | 398 | 561 | 561 |
Количество потоковых процессоров | 2816 | 1664 | 2880 | 2304 |
Количество текстурных блоков | 176 | 104 | 240 | 192 |
Количество блоков рендеринга | 96 | 56 | 48 | 48 |
Частота ядра, МГц | 1000–1075 | 1051–1178 | 875–926 | 863–900 |
Шина памяти, бит | 386 | 256 | 384 | 384 |
Тип памяти | GDDR5 | GDDR5 | GDDR5 | GDDR5 |
Частота памяти, МГц | 7010 | 7010 | 7000 | 6008 |
Объём памяти, МБ | 6144 | 3584 + 512 | 3072 | 3072 |
Поддерживаемая версия DirectX | 12 | 12 | 12 | 12 |
Интерфейс | PCI-E 3.0 | PCI-E 3.0 | PCI-E 3.0 | PCI-E 3.0 |
Уровень TDP, Вт | 250 | 145 | 250 | 250 |
Тестовый стенд
Испытательный стенд имеет следующую структуру.
- процессор: Intel Core i7-3930K (3,2@4,4 ГГц, 12 МБ);
- кулер: Thermalright Venomous X;
- материнская плата: ASUS Rampage IV Formula/Battlefield 3 (Intel X79 Express);
- память: Kingston KHX2133C11D3K4/16GX (4×4 ГБ, DDR3-2133@1866 МГц, 10-11-10-28-1T);
- системный диск: Intel SSD 520 Series 240GB (240 ГБ, SATA 6Gb/s);
- дополнительный диск: Hitachi HDS721010CLA332 (1 ТБ, SATA 3Gb/s, 7200 об/мин);
- блок питания: Seasonic SS-750KM (750 Вт);
- монитор: ASUS PB278Q (2560х1440, 27″);
- операционная система: Windows 10 x64;
- драйвер GeForce: NVIDIA GeForce 364.72;
- драйвер Radeon: AMD Grimson 16.4.1.
Испытания проводились с двумя анализами для каждого приложения. Был выбран стандартный графический профиль максимального качества без дополнительных настроек.