Главная » 2015 » Июль » 22 » DirectX 12 - Увеличение производительности игр

DirectX 12 - Увеличение производительности игр

Уже близок выход Windows 10, а у нас и многих наших пользователей она уже есть и мы наконец таки сможем опробовать новое графическое API DirectX 12, которая должна дать большой толчёк к увеличению производительности игр. Основное её преимущество — в отличие от старых версий, для работы нового DirectX вам ненужна будет новая видеокарта, ну и естественно сильно старые модели не будут поддерживать 12. Данное API будет эксклюзивным для Microsoft Windows 10. Одна из причин перейти на Windows 10 - это DirectX 12, мы собрали всю имеющуюся на данный момент информацию о нем.

DirectX 12 будет обратно совместима с видеокартами DirectX 11.

Почти все современные видеокарты будут совместимы с DX 12. Список видеокарт, совместимых с DX 12:

  • AMD Radeon™ R9 Fury Series graphics;
  • AMD Radeon™ R9 Series graphics;
  • AMD Radeon™ R7 Series graphics;
  • AMD Radeon™ R5 240 graphics;
  • AMD Radeon™ HD 8000 Series graphics for OEM systems (HD 8570 and up);
  • AMD Radeon™ HD 8000M Series graphics for notebooks;
  • AMD Radeon™ HD 7000 Series graphics (HD 7730 and up);
  • AMD Radeon™ HD 7000M Series graphics for notebooks (HD 7730M and up);
  • AMD A4/A6/A8/A10-7000 Series APUs (codenamed "Kaveri”);
  • AMD A6/A8/A10 PRO-7000 Series APUs (codenamed "Kaveri”);
  • AMD E1/A4/A10 Micro-6000 Series APUs (codenamed "Mullins”);
  • AMD E1/E2/A4/A6/A8-6000 Series APUs (codenamed "Beema”);
  • Nvidia Fermi (GTX 400, GTX 500);
  • Nvidia Kepler (GTX 600, GTX 700);
  • Nvidia Maxwell (GTX 700, GTX 900);
  • Intel Haswell (HD 5000, 4600, 4400 and 4200; Iris 5200 and 5100);
  • Intel Broadwell (HD 6000, 5600, 5500 and 5300; Iris 6200 and 6100).


Даже графические чипы в процессорах будут поддерживать DX12

API DirectX 12 будет иметь низкоуровневый доступ к всем графическим чипам.

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

Сравнение DX11 и DX12

DirectX 12 сможет использовать все GPU которые есть в системе.

Свершилась мечта всех любителей высокой графики в играх — у новой версии DirectX появилась поддержка нескольких видеокарт. Причем совместно можно использовать не только видеокарты, работающие в CrossFire или SLI режимах, но и GPU встроенные в процессор, к тому же разных производителей. Все игры теперь будут использовать всю вычислительную мощь вашего компьютера для отображения красивой картинки. На данный момент большая часть вычислительной мощности простаивает без дела.

несколько GPU DirectX 12

AMD уже продемонстрировал совместную работу процессора APU и GPU видеокарты, также были протестированы встроенное видео ядро Intel с видеокартой Nvidia GTX 980. Возможно даже что будут доступны кроссбрендовые связки или использование видеокарт совершенно разных поколений и производителей в одной системе под управлением Windows 10. Основным достоинством объединения всех GPU в один кластер является возможность обработки каждого отдельного кадра всем массивом, что устраняет проблемы совместимости игр с Multi-GPU и позволяет не копировать видеопамять каждого устройства, а использовать ее совместно. Получается что теперь объём памяти всех видеокарт сможет суммируется!

Ролик сравнения DX 11 и 12


DirectX 12 — много поточная оптимизация для видеокарт.

DirectX 12 – первый, который оптимизирован под много поточность на низком уровне. Игры и графические приложения смогут равномерно нагружать все доступные ядра CPU, а это вызовет повышение производительности игры в целом. Уменьшится время на обработку основного графического потока игры, и также позволит вызывать больше Draw-call событий. В сумме – на том же старом железе можно отрисовывать в разы больше объектов без понижения частоты кадров.

нагрузка DirectX 11 и DirectX 12

Улучшения DirectX 12 затронут даже владельцев бюджетных видеокарт.

Все преимущества DirectX 12 будут доступны не только игровым ПК c видеокартами последнего поколения, но и компьютерам с бюджетными видеокартами или даже встроенными в процессоры GPU, например, ноутбукам, нетбукам и планшетам. Тесты, произведенные Microsoft на планшете Surface Pro 3 с процессором Core i5 и с встроенной графикой Intel 4400, показывают прирост производительности более 50% в графических приложениях и играх на примере специального бенчмарка, в котором частота кадров увеличилась с 19 до 33 FPS, при использовании нового API. При переходе на DX12 мы получим огромный прирост производительности при увеличении разрешения средний уровень повышения производительности в разрешениях 4k (4UHD) составит целых 30-40%, не малый скачек для мобильных устройств.

DirectX 12

Наконец таки разработчики подумали о всех кто любит провести время за игрой на компьютере и сделали революцию в графическом API. Что еще нужно геймеру? Получить бесплатно Windows 10 с новым DirectX 12 и опробовать новые игры с поддержкой DX12.

Категория: Software (софт) | Просмотров: 96839 | Теги: Windows 10, microsoft, DirectX 12, API, видекарта, драйвера, Игры, производительность, DX12 | Рейтинг: 5.0/2
Всего комментариев: 80.
avatar
79 ignatignatik • 17:52, 2017-05-14
Скажи пожалуйста, NVIDIA GeForce 9800 GT (512 МБ) DirectX 12 осилит, если с "семёрки" на Виндовс10 перейду? Сейчас в AIDA64 показывает что установлен DirectX 11.1.
avatar
0
80 ПавелМудрый • 19:51, 2017-05-14
нет, да 11 эта видяха не осилит
avatar
78 nikolai • 06:50, 2017-04-09
у меня такая же куйня 11 и амд пишет тоже а 12 tongue
avatar
77 rvd2006 • 15:10, 2017-02-06
статья хорошая) но в инете полно доказатпльств обратному, что идет потеря кадров а не прирост )))) как что не теште себя суперкомпами.
avatar
75 nike-2383 • 23:24, 2016-11-07
Парни, поставил виндовс 10 и обновился драйвер на видуху до AMD Radeon HD 7400M Series и после этого перестала переключатся с интегрированой видухи Intel(R) HD Graphics (ноут с двумя видухами HP Pavilion g7,их у меня две),стояла до этого 7-я винда и драйвер на ней стоял AMD Radeon HD 6400M и все было норм!Помогите в решении данного вопроса, сутки борюсь уже!
avatar
0
76 ПавелМудрый • 09:53, 2016-11-08
Удалить все графические драйвера, перезагрузить комп, почистить реестр, установить сначала intel драйвера потом AMD - https://www.youtube.com/watch?v=tWfuuK68cH4
avatar
73 kvachukpoul2005 • 15:49, 2016-07-19
AMD Radeon™ HD 7340 graphics работать будет??
avatar
0
74 ПавелМудрый • 15:58, 2016-07-19
нет
avatar
0
71 ПавелМудрый • 20:02, 2016-04-15
да
avatar
70 leon77777 • 19:44, 2016-04-15
поставил 10ку,и world of tanks при начале боя зависает намертво!!!!что делать?
avatar
0
72 ПавелМудрый • 20:03, 2016-04-15
Думаю это лучше спросить на сайте поддержки игры, WOT на 10 должен работать нормально.
avatar
67 dima_belkin_96 • 16:10, 2016-03-12
а эту ведюху поддерживает AMD Radeon HD 7400M Series
avatar
0
69 ПавелМудрый • 16:26, 2016-03-12
ДА
avatar
66 dima_belkin_96 • 15:55, 2016-03-12
а где скачать последнию версию DirectX 12 ?
avatar
0
68 ПавелМудрый • 16:25, 2016-03-12
В 10 она есть. Скачать отдельно 12DX нельзя.
avatar
64 zabaniseba • 19:17, 2016-01-14
на intel hd graphics 4400 сколько фпс примерно добавит в играх
avatar
0
65 ПавелМудрый • 19:53, 2016-01-14
Будет зависеть от игры, но думаю что не много так 4400 одна из простейших видеокарт.
avatar
62 fomenkogleb • 20:12, 2015-12-03
зависит ли совместимость с dx 12
И если зависит, то пойдет ли на i5-4440
avatar
0
63 ПавелМудрый • 20:19, 2015-12-03
Директ зависит от видеокарты!
avatar
58 aspekt6991 • 13:06, 2015-10-21
Смысл в чем, на сайтах, на викт ,в ютубе написано что 8series не поддерживает а тут gonshik1 задал про 840m именно на ноут как и у меня и ответ положительный. В чем прикол,кто врет?
avatar
0
60 ПавелМудрый • 13:14, 2015-10-21
Были старые видеокарты с тысячным индексом типа 8500GT, 8600GT, 8800GT(S) А есть более новые с сотым индексом типа 840m, 850GTX, 860TI и тд. так вот старые не потянут 10 директ, а новые легко!
avatar
61 aspekt6991 • 15:47, 2015-10-21
Воо.спасибо,разложил по полочкам.
avatar
57 aspekt6991 • 12:51, 2015-10-21
Ну как я понял на nvidia gt 840m ротянет? А то в обновлениях я не видел.
avatar
0
59 ПавелМудрый • 13:11, 2015-10-21
Потянет!
avatar
56 mihap • 17:34, 2015-10-14
поставил дрова последние обновил dx..пишет dx12 фпс повышает однозначнопоставил дрова последние обновил dx..пишет dx12 фпс повышает однозначно
avatar
54 Roma_Berezenko • 16:30, 2015-10-04
Будет работать на видеокарте AMD RADEON HD 5670?
avatar
0
55 ПавелМудрый • 17:25, 2015-10-04
нет
avatar
52 Sana • 13:49, 2015-09-10
Здравствуйте,NVIDIA GeForce GTX 550 Ti будет поддерживать DirectX 12?
avatar
0
53 ПавелМудрый • 15:15, 2015-09-10
Поддерживает.
avatar
50 elvinchik • 09:57, 2015-09-08
У меня видеокарта 7670m. Если я обновлю свой windows до десятки моя видеокарта вообще не будет работать , или хотя бы игры запустятся как на семёрке?
avatar
0
51 ПавелМудрый • 10:00, 2015-09-08
Будет работать, это интегрированное видео в процессоре.
avatar
48 patalaha • 13:50, 2015-09-05
Ноутбук gt630m обновил винду ..Директ остался 11.1. В чем причина ?
avatar
0
49 ПавелМудрый • 18:36, 2015-09-05
Аидой проверь, если видяха держит 11.1 то 12 тоже должна.
avatar
46 SnowIsNow • 02:04, 2015-08-31
будет ли совместим DX12 с gt540m?
avatar
0
47 ПавелМудрый • 08:07, 2015-08-31
должен
avatar
45 dim0™ • 23:08, 2015-08-13
Стоит витдяха gt 440,псомотрел требования Directx 12 вроде совместима,а вот в windwos 10 показывает что у меня стоит directx 11.2 не знаете в чём проблема? (дрова последние) wacko
avatar
44 gonshik1 • 10:00, 2015-08-12
840m ?
avatar
0
43 ПавелМудрый • 20:33, 2015-08-09
да
avatar
40 daninvitalii • 19:24, 2015-08-09
На Radeon HD 5770 будет поддерживать DX12?
avatar
0
41 ПавелМудрый • 20:32, 2015-08-09
нет
avatar
38 LcSDark • 13:52, 2015-08-09
Извините у меня при вызове dxdiag версия DirectX 11.1(а не 2), хотя стоят "Intel(R) HD Graphics 3000" и "Nvidia 635m"(в некоторых утлитах бывает "Nvidia 555m/635m"). Установил все обновления и с майкрософта качал, а 1 на 2 не хочет изменятся.
avatar
0
42 ПавелМудрый • 20:32, 2015-08-09
аидой проверяйте
avatar
36 Lortis • 13:19, 2015-08-04
Тогда помогите мне разобраться , установил я win10 , все вроде как работает а DirectX 11.2 стоит и никак не удается поставить DX12 , обновлял драйвер и там было написано что стоит Driver Windows 10 . Так же смотрел в аиде64 там показано DX 11. Помогите разобраться и поставить DX12.
avatar
39 LcSDark • 17:13, 2015-08-09
DirectX 11.2 = DX12
avatar
34 Lortis • 01:29, 2015-08-04
пойдет ли DX12 на GeForce GT 630 ?
avatar
0
35 ПавелМудрый • 07:18, 2015-08-04
Да
avatar
33 grinchenkovasya • 14:17, 2015-08-03
Установил Windows 10 10240, но Directx отображается 11.2 а не 12, также и в аиде64. Видеокарта NVIDIA GeForce GT 440.
sad
avatar
37 madarayes5 • 20:11, 2015-08-04
11.2 это и есть Directx 12 скачай программу zpu z там покажет
avatar
31 letsGoOdessa • 21:12, 2015-08-02
nvidia gforce 635m будет работать?
avatar
1
32 ПавелМудрый • 21:47, 2015-08-02
Будет.
avatar
27 dmutruch • 02:11, 2015-08-02
Установил Windows 10, но Directx отображается 11.2 а не 12. Видеокарта поддерживается, дровки последние для 10-ки стоят. Что делать?
avatar
0
28 ПавелМудрый • 08:40, 2015-08-02
Проверьте аидой64
avatar
30 dmutruch • 13:14, 2015-08-02
ОК, а разве на geforce 710M работать не будет?
avatar
26 romasuxarev2012 • 22:36, 2015-08-01
на Nvidia 720м будет работать?
avatar
0
29 ПавелМудрый • 08:40, 2015-08-02
будет
avatar
23 Lexa • 11:52, 2015-08-01
Здраствуйте,возник один вопрос, будет ли видеокарта NVidea GT 640 Geforce поддерживать DirectX 12? Заранее спасибо.
avatar
0
24 ПавелМудрый • 14:04, 2015-08-01
Да.
avatar
22 hidan4444 • 22:15, 2015-07-30
Вот установилась Windows 10 с помощью резервации с Windows 8.1, но Directx так и остался на 11.2. Не знаете с чем это может быть связанно(Проверял через Win+R dxdiag)
avatar
0
25 ПавелМудрый • 14:08, 2015-08-01
Проверьте аидой64
avatar
20 hidan4444 • 20:57, 2015-07-30
Добрый Вечер, у меня видеокарта Nvidia gtx 670m 3GB dx11.2 будет ли она работать в windows 10 с directx 12?
avatar
0
21 ПавелМудрый • 21:46, 2015-07-30
будет
avatar
17 ASSASSINRUS • 16:15, 2015-07-29
Amd 7670m будет поддерживать DirectX 12?
avatar
18 ASSASSINRUS • 23:23, 2015-07-29
Почему я обновился на windows 10 и установил последние драйвера на видеокарту DirectX 11.2 такой же и остался?
avatar
0
19 ПавелМудрый • 09:17, 2015-07-30
Значит ваша видекарта не поддерживает 12 вот мой скрин - http://prntscr.com/7yqg4i  У вас ноутбучная видекарта 7670 - она не поддерживает 12. Мы перепутали ее с процессорной которая поддерживает.
avatar
15 zereg • 11:41, 2015-07-29
А на Gigabyte GeForce 760 пойдет ?
avatar
0
16 ПавелМудрый • 11:42, 2015-07-29
да
avatar
0
14 ПавелМудрый • 15:39, 2015-07-27
нет
avatar
12 gloomgofire • 19:11, 2015-07-25
Доброго вечора.А на карті AMD Redeon 7800 1 gb DX12? nocomp
avatar
0
13 ПавелМудрый • 19:24, 2015-07-25
HD 7730 and up будет 12
avatar
10 Орша • 15:06, 2015-07-24
И ВИДЮХА ПРОСТАЯ Intel(R) HD Graphics (2104592 КБ) ПОДСКАЖИТЕ ОНА БУДЕТ РАБОТАТЬ НА 12
avatar
0
11 ПавелМудрый • 16:50, 2015-07-24
В верху написано же
  • Intel Haswell (HD 5000, 4600, 4400 and 4200; Iris 5200 and 5100);
  • Intel Broadwell (HD 6000, 5600, 5500 and 5300; Iris 6200 and 6100).

будут поддерживать, если одна из них то будет работать.
avatar
8 Орша • 15:01, 2015-07-24
А У МЕНЯ ТОЖЕ НЕ ПОЙДЁТ У МЕНЯ DirectX 11.2 ТОЛЬКО(((((( ПЕЧАЛЬНО
avatar
0
9 ПавелМудрый • 15:03, 2015-07-24
пойдет у всех у кого любой 11
avatar
6 grinchenkovasya • 06:40, 2015-07-24
Доброго дня! чи піде DirectX 12 на відеокарті NVIDIA GeForce GT 440 1024MB
avatar
1
7 ПавелМудрый • 08:37, 2015-07-24
ДА, на 440 директ 11 в 7 и 8 в 10 будет работать 12
avatar
3 valasi • 11:22, 2015-07-23
стоит 10.а нормально будет работать или нужно менять??. а у меня не будет да открывать игры на дирекс 12??
avatar
0
4 ПавелМудрый • 11:32, 2015-07-23
Если видекарта gt 9500, то игры будут рабоать только в режиме DirectX 9.0с
avatar
5 valasi • 17:52, 2015-07-23
spasibo
avatar
1 valasi • 04:30, 2015-07-23
добрый день............ пойдет ли видеокарта NVIDIA gt 9500 1gb DX12??
avatar
0
2 ПавелМудрый • 08:07, 2015-07-23
Если стоит 10, то установлен DirectX 12, но видеокарта максимум работает на DirectX 9.0с. Сильно старая видеокарта.
avatar