Поддерживает ли gtx 660 directx 12
DirectX представляет собой интерфейс прикладного программирования (application programming interface или API) для операционной системы Windows. Это программно-аппаратный комплекс, разработанный для работы с мультимедиа. В основном, говоря об этом комплексе, подразумевают работу с графическими приложениями.
Первый пакет DirectX был выпущен в далёком 1995 году вместе с Windows 95. С тех пор каждая новая версия пакета регулярно выпускается с новыми продуктами от Microsoft.
Одной из особенностей данного интерфейса является то, что его реализация не является исключительно программной. Для корректной работы приложений, написанных под него, необходимо наличие соответствующих устройств. Грубо говоря, чтобы реализовать какие-то функции трёхмерной графики, совместимые с DirectX определенной версии, видеокарта также должна быть с ней совместима.
Аппаратная реализация DirectХ 11 была реализована в 2009 года в видеоадаптерах Radeon серии 5800 и в конце 2010 года в GeForce серии 400. В настоящее время данный пакет уже является устаревшим, поскольку спустя 4 года были выпущены видеокарты с поддержкой DirectX 12.
Подавляющее большинство современных видеоадаптеров поддерживают 11-ю версию данного пакета, но многие более старые карты могут его и не поддерживать.
Проверка видеокарты на совместимость с directx 12
Чтобы проверить, совместима ли видеокарта с DirectX 12, следует просто узнать, на каком чипсете она сделана. Если он присутствует в списке перечисленных, значит видеокарта поддерживает API на аппаратном уровне, если нет – соответственно, не поддерживает.
Узнать это можно с помощью любой программы диагностики компьютера, например, Speccy, HWInfo или AIDA.
Можно поступить и другим способом. Используя стандартное средство Windows «Сведения о системе» можно получить информацию о том, какой в системе установлен видеоадаптер. Далее при помощи сайта NVidia или AMD можно узнать, какую версию API поддерживает данный адаптер.
Запустить программу можно следующим образом: нажав Win+R, набрать в окне «msinfo32» и нажать «ОК». Тип адаптера будет указан в разделе Компоненты – Дисплей – Описание адаптера.
Возможные причины и методы их устранения
Причин, по которым не работает DirectХ может быть две: аппаратная и программная. В последнем случае всё решается просто – нужно установить последнюю версию библиотеки (скачивается с сайта Microsoft) или установить самые новые драйверов видеоадаптера (скачиваются с сайта производителя).
Проблема с аппаратной частью сложнее. Что делать если видеокарта не поддерживает directx 11? Скорее всего, что ничего. Если нет аппаратной части, поддерживающей 11-й DirectX, то, естественно, в полной мере API реализован не будет. Однако, существует возможность программной эмуляции данных функций.
При помощи программы dxcpl.exe можно провести эмуляцию любого пакета API вплоть до DirectX 12. Эта программа не входит в базовый пакет, а устанавливается отдельно.
При запуске приложения необходимо указать следующие параметры:
- Какая версия API будет эмулироваться – раздел «Device Setting»; установить 11-ю.
- Какое приложение будет использовать эмуляцию – раздел «Scope».
Далее следует включить параметр «Force WAPR» и нажать «Ок». После чего можно запускать приложение, требующее 11 DirectX.
Важно! Программа dxcpl не всегда работает корректно. Связано это с тем, что не все аппаратные функции можно реализовать с её помощью, поэтому данный способ может не сработать и придётся менять видеоадаптер на более новый.
Видеокарта NVIDIA GeForce GTX 660 Ti создана на основе 28 nm техпроцесса и основанная на графическом процессоре GK104-300. Карта поддерживает Directx 12 API. NVIDIA разместила 2048 мегабайт оперативной памяти GDDR5, которая подключена с использованием 192-bit интерфейса.
Графический процессор работает на частоте 915 MHz, которую можно повысить до 980 MHz. Количество ядер CUDA составляет 1344, с быстродействием 6000 Мбит/с.
Энергопотребление видеокарты составляет 150 Вт, а рекомендуемый блок питания на 450 Вт.
NVIDIA GeForce GTX 660 Ti поддерживает Microsoft DirectX 12 API и OpenGL 4.3.
Определение совместимости directx 11
Узнать, какой пакет Direct Х 11 установлен в операционной системе можно достаточно просто – необходимо использовать стандартную программу диагностики dxdiag.exe
Этот пакет входит в базовую поставку любой версии Windows, начиная с Windows 98. Её можно запустить из консоли (нажав Win+R) и набрав название программы «dxdiag.exe» в появившемся диалоговом окне.
На первой же странице будет отображена поддерживаемая программная версия продукта.
Узнать, какой DirectХ поддерживает видеокарта можно при помощи любого приложения системной диагностики, например, AIDA.
Внимание! Узнать, какую версию DirectХ поддерживает видеоадаптер проще всего на сайте производителя, ознакомившись с его спецификацией.
Характеристики видеокарты NVIDIA GeForce GTX 660 Ti
Характеристики GPU: | |
---|---|
Модель: | NVIDIA GeForce GTX 660 Ti |
Серия: | GeForce 600 |
Модель GPU : | GK104-300 |
Архитектура: | Kepler |
Техпроцесс: | 28 nm |
Ядер CUDA: | 1344 |
Графических процессоров ( GPC ): | 4 |
Потоковых мультипроцессоров ( SMs ): | 7 |
Текстурных блоков ( TMUs ): | 112 |
Базовая тактовая частота: | 915 MHz |
Тактовая частота с ускорением (Boost): | 980 MHz (+65 MHz) |
Количество транзисторов: | 3.5 миллиарда |
Характеристики памяти: | |
---|---|
Объем памяти: | 2 Gb |
Тип памяти: | GDDR5 |
Шина памяти: | 192-bit |
Быстродействие памяти: | 6000 Мбит/с (6 Гбит/с) |
Тактовая частота памяти: | 1502 MHz |
Скорость заполнения текстур: | 102.5 GTexel/s |
Поддержка дисплеев: | |
---|---|
Максимальное цифровое разрешение: | 3840x2160@30Гц или 4096x2160@24Гц через HDMI. 4096x2160@60Гц и 3840x2160@60Гц через Displayport |
Максимальное VGA разрешение: | 2048x1536 |
Стандартные разъемы: | Dual Link DVI-I, Dual Link DVI-D, HDMI, DisplayPort |
Поддержка нескольких мониторов: | Да, до 4-х мониторов |
HDCP : | Да |
HDMI : | Да |
Аудио вход для HDMI: | Internal |
Тепловые характеристики: | |
---|---|
Максимальная температура GPU: | 97 ℃ |
Потребление энергии ( TDP ): | 150 Вт |
Рекомендованные требования по питанию: | 450 Вт |
Дополнительные разъемы питания: | 6-Pin x2 |
Размеры видеокарты: | |
---|---|
Высота: | 11,12 см |
Длина: | 24,13 см |
Ширина: | 2 слота |
Технологии и возможности: | |
---|---|
CUDA : | Да |
SLI : | Да, 3-way |
G-Sync : | Да |
V-Sync : | Да |
PhysX : | Да |
3D Vision: | Да |
Blu Ray 3D: | Да |
3D игры: | Да |
GameStream : | Да |
DSR : | Да |
GPU Boost : | Да |
DirectX : | 12 API |
Vulkan API: | Да |
OpenGL : | 4.3 |
Шина: | PCI Express 3.0 |
Поддержка ОС: | Microsoft Windows 7-10, Linux, FreeBSDx86 |
Обратите внимание: в таблице представлены эталонные характеристики видеокарты, они могут отличаться у разных производителей.
Видеокарта NVIDIA GeForce GTX 660 создана на основе 28 nm техпроцесса и основанная на графическом процессоре GK106-400. Карта поддерживает Directx 12 API. NVIDIA разместила 2048 мегабайт оперативной памяти GDDR5, которая подключена с использованием 192-bit интерфейса.
Графический процессор работает на частоте 980 MHz, которую можно повысить до 1033 MHz. Количество ядер CUDA составляет 960, с быстродействием 6000 Мбит/с.
Энергопотребление видеокарты составляет 140 Вт, а рекомендуемый блок питания на 450 Вт.
NVIDIA GeForce GTX 660 поддерживает Microsoft DirectX 12 API и OpenGL 4.3.
Видеокарты, поддерживающие directx 12
Сразу же следует оговориться, что уровней поддержки у данного пакета целых три:
- DirectX 12 API;
- DirectX 12_0;
- DirectX 12_1.
Первый уровень базовый. Он не интересен пользователю, поскольку это повторение обычных стандартных точек входа предыдущей версии, 11-й. Перечень видеокарт, поддерживающих его, начинается с поколения Fermi (а это далёкий 2010 год) и заканчивается самыми современными чипами Turing.
А вот уже два последних уровня – это и есть поддержка Direct3D на уровне аппаратной части графического процессора. У фирмы NVidia их поддерживают следующие поколения графических процессоров:
- Maxwell-2 (Geforce-900);
- Pascal (Geforce -10);
- Volta;
- Turing (Geforce-20).
Видеокарты, которые созданы на базе данных чипсетов, поддерживают 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.
Внимание! Кроме перечисленных видеокарт поддержку 12-й версии Direct3D имеют также и их мобильные версии. Отличить их можно по индексу «М» или «МХ» в их названии. Для GeForce 10-й серии также используется слово «Notebook».
Характеристики видеокарты NVIDIA GeForce GTX 660
Характеристики GPU: | |
---|---|
Модель: | NVIDIA GeForce GTX 660 |
Серия: | GeForce 600 |
Модель GPU : | GK106-400 |
Архитектура: | Kepler |
Техпроцесс: | 28 nm |
Ядер CUDA: | 960 |
Графических процессоров ( GPC ): | 3 |
Потоковых мультипроцессоров ( SMs ): | 5 |
Текстурных блоков ( TMUs ): | 80 |
Базовая тактовая частота: | 980 MHz |
Тактовая частота с ускорением (Boost): | 1033 MHz (+53 MHz) |
Количество транзисторов: | 2.5 миллиарда |
Характеристики памяти: | |
---|---|
Объем памяти: | 2 Gb |
Тип памяти: | GDDR5 |
Шина памяти: | 192-bit |
Быстродействие памяти: | 6000 Мбит/с (6 Гбит/с) |
Тактовая частота памяти: | 1502 MHz |
Скорость заполнения текстур: | 78.4 GTexel/s |
Поддержка дисплеев: | |
---|---|
Максимальное цифровое разрешение: | 3840x2160@30Гц или 4096x2160@24Гц через HDMI. 4096x2160@60Гц и 3840x2160@60Гц через Displayport |
Максимальное VGA разрешение: | 2048x1536 |
Стандартные разъемы: | Dual Link DVI-D, Dual Link DVI-I, HDMI, DisplayPort |
Поддержка нескольких мониторов: | Да, до 4-х мониторов |
HDCP : | Да |
HDMI : | Да |
Аудио вход для HDMI: | Internal |
Тепловые характеристики: | |
---|---|
Максимальная температура GPU: | 97 ℃ |
Потребление энергии ( TDP ): | 140 Вт |
Рекомендованные требования по питанию: | 450 Вт |
Дополнительные разъемы питания: | 6-Pin |
Размеры видеокарты: | |
---|---|
Высота: | 11,12 см |
Длина: | 25,4 см |
Ширина: | 2 слота |
Технологии и возможности: | |
---|---|
CUDA : | Да |
Ansel : | Да |
SLI : | Да |
G-Sync : | Да |
V-Sync : | Да |
PhysX : | Да |
3D Vision: | Да |
Blu Ray 3D: | Да |
3D игры: | Да |
GameStream : | Да |
DSR : | Да |
GPU Boost : | Да |
DirectX : | 12 API |
Vulkan API: | Да |
OpenGL : | 4.3 |
Шина: | PCI Express 3.0 |
Поддержка ОС: | Microsoft Windows 7-10, Linux, FreeBSDx86 |
Обратите внимание: в таблице представлены эталонные характеристики видеокарты, они могут отличаться у разных производителей.
Видеокарта NVIDIA GeForce GTX 680 создана на основе 28 nm техпроцесса и основанная на графическом процессоре GK104-400. Карта поддерживает Directx 12 API. NVIDIA разместила 2048 мегабайт оперативной памяти GDDR5, которая подключена с использованием 256-bit интерфейса.
Графический процессор работает на частоте 1006 MHz, которую можно повысить до 1058 MHz. Количество ядер CUDA составляет 1536, с быстродействием 6000 Мбит/с.
Энергопотребление видеокарты составляет 195 Вт, а рекомендуемый блок питания на 550 Вт.
NVIDIA GeForce GTX 680 поддерживает Microsoft DirectX 12 API и OpenGL Да.
Характеристики видеокарты NVIDIA GeForce GTX 680
Характеристики GPU: | |
---|---|
Модель: | NVIDIA GeForce GTX 680 |
Серия: | GeForce 600 |
Модель GPU : | GK104-400 |
Архитектура: | Kepler |
Техпроцесс: | 28 nm |
Ядер CUDA: | 1536 |
Графических процессоров ( GPC ): | 4 |
Потоковых мультипроцессоров ( SMs ): | 8 |
Текстурных блоков ( TMUs ): | 128 |
Базовая тактовая частота: | 1006 MHz |
Тактовая частота с ускорением (Boost): | 1058 MHz (+52 MHz) |
Количество транзисторов: | 3.5 миллиарда |
Характеристики памяти: | |
---|---|
Объем памяти: | 2 Gb |
Тип памяти: | GDDR5 |
Шина памяти: | 256-bit |
Быстродействие памяти: | 6000 Мбит/с (6 Гбит/с) |
Тактовая частота памяти: | 1502 MHz |
Скорость заполнения текстур: | 128.8 GTexel/s |
Поддержка дисплеев: | |
---|---|
Максимальное цифровое разрешение: | 3840x2160@30Гц или 4096x2160@24Гц через HDMI. 4096x2160@60Гц через Displayport |
Максимальное VGA разрешение: | 2048x1536 |
Стандартные разъемы: | Dual Link DVI-I, Dual Link DVI-D, HDMI, DisplayPort |
Поддержка нескольких мониторов: | Да, до 4-х мониторов |
HDCP : | Да |
HDMI : | Да |
Аудио вход для HDMI: | Internal |
Тепловые характеристики: | |
---|---|
Максимальная температура GPU: | 98 ℃ |
Потребление энергии ( TDP ): | 195 Вт |
Рекомендованные требования по питанию: | 550 Вт |
Дополнительные разъемы питания: | 6-Pin x2 |
Размеры видеокарты: | |
---|---|
Высота: | 11,12 см |
Длина: | 25,4 см |
Ширина: | 2 слота |
Технологии и возможности: | |
---|---|
CUDA : | Да |
Ansel : | Да |
SLI : | Да |
G-Sync : | Да |
V-Sync : | Да |
PhysX : | Да |
3D Vision: | Да |
Blu Ray 3D: | Да |
3D игры: | Да |
GameStream : | Да |
Surround: | Да |
DSR : | Да |
GPU Boost : | Да |
DirectX : | 12 API |
Vulkan API: | Да |
OpenGL : | Да |
Шина: | PCI Express 3.0 |
Поддержка ОС: | Microsoft Windows 7-10, Linux, FreeBSDx86 |
Обратите внимание: в таблице представлены эталонные характеристики видеокарты, они могут отличаться у разных производителей.
Интерфейс прикладного программирования (по-английски API — application programming interface) DirectX 12 создавался Microsoft, как «наш ответ» конкурентам – аналогичным интерфейсам низкого уровня Mantle и OpenGL. Первое появления нового API произошло 29 июля 2015 года в Windows 10. Эта система являлась (и является до сих пор) единственной операционкой, поддерживающей все функции данного API.
Однако, следует сказать, что рынок аппаратных решений был не просто готов к подобному повороту событий, он ждал официального выхода пакета DirectX12, поскольку совместимые с первым уровнем поддержки (DirectX 12_0) видеокарты появились ещё в 2013 году (серия Radeon HD 7730), примерно за полгода до официального анонса нового API.
Возможно, правильнее даже будет сказать, что разработкой нового API занялись специалисты AMD, а Microsoft просто развили данные идеи и сделали набор этих библиотек стандартом, но эти мелочи не важны конечному пользователю.
Для пользователя гораздо важнее другой вопрос – какие видеокарты поддерживают directx 12 и входит ли его видеокарта в этот список.
Рассмотрим вопросы аппаратной поддержки библиотек API DX12 в современных видеокартах NVidia.
Читайте также: