Часовой пояс: UTC + 3 часа




Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 202 • Страница 10 из 11<  1 ... 7  8  9  10  11  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Мемbеr
Статус: Не в сети
Регистрация: 13.09.2012
Откуда: Москва
Фото: 19
kiberman писал(а):
вроде Havok- великолепный-хорошо паралеллится и достаточно быстрый,была иницатива амд "ускорить" просчёт средствами OpenCL- на красных картах,но более не слежу,вроде как заглохло -не вышло сделать " аппаратный физический" движок

В Kingdom of Amalur от Bangie он хорошо работает, сам удивляюсь, почему его редко в играх ипользуют...Интересно, а физика в DX12 на каком движке будет работать? :?:

_________________
Если ты еще раз публично усомнишься в себе, то я убью тебя собственной рукой! ©Рейксмаршалл Тренкенгофф Total War: Warhammer



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 16.05.2010
Откуда: Ленинград
Фото: 634
vorvort

Havok,мультиплатформенный "старожил"- от консолей до Пк,игры?- да он в каждой второй если не первой игре)),всё что за последние 10 лет и раньше без шильдика Physx)))-в том числе современные,сложней найти где его не было.

Directx 12 это Api ,для написания мультимедия прилож. под "окошки"-в том числе 3д движков,DX грубо интерфейс программирования под Ос.
В составе инструментария разработки есть интерфеЙсы -часть Api,такие как Direct3d,Direct2d-реализующие функции отрисовки,окошек,растровых и 3д данных -и.т.д. и т.п.
В зависимости от оборудования- видеокарты,драйверов и программных интерфейсов-часть не поддерживаемых функций железом эмулируется на Cpu.

Физические движки -отдельный софт не имеющий отношения к dx,пишутся как отдельный soft-например для научных расчетов,так и в комплексе с 3д движками или по отдельности для совместного использования в играх,в составе некоторых сапр и cad. и другой софт.

_________________
Core265k\Asrock Z890 Nova WIFI\7900xt Nitro+ Vapor\32GB(2x16) Adata 5600 1.1в Micron D-die \Pccooler YS1200W


Последний раз редактировалось kiberman 30.03.2015 17:20, всего редактировалось 3 раз(а).

 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.09.2011
kisslotnik писал(а):
я не понял, а 7970 профит от дх 12 не получат? фу фу фу амд

прирост будет чуть меньше

_________________
Mantle - сила!


 

Member
Статус: Не в сети
Регистрация: 06.01.2015
1) Реальный прирост на игровых тестах ИМХО раза в 2 если будет, то отлично.
2) ДХ12 - это спёртый Мантл
#77
а сам Мантл почти целиком и полностью ушёл в khronos, компанию разрабатывающую OpenGL. Новый OpenGL назывался - OpenGL NEXT, теперь называется Vulcan. Vulcan-Mantle будет поддерживаться всеми осями, и всеми видюхами. А DX12 на только на винде и xbox. С того момента как АМД отдали Mantle в khoronos они полностью и для всех, в том числе МС открыли все кишки этого АПИ. Сейчас если Мелкософт ещё не всё спёр, то он может это сделать. То есть Mantle живее всех живых и будет более распространён чем DX12. Valve уже на нём движки пишет, а все кто хочет делать движки и игры окромя винды и иксбокс будут пилить это на Vulcan-Mantle. Вулкан будет везде и на андроид и в браузере вместо webgl и т.д. Уже всё это пилят.
3) Поддержка Vulcan-Mantle и DX12 лучше у АМД, потому что они запилили свою новую архитектуру GCN сразу под Mantle, а НВИДИЯ лепила по старинке. Начиная с HD 7770(GCN 1.0) будет полная поддержка. НА НВИДИЯ тоже будет прирост, но меньше. Потому что часть функций будут эмулировать софтом на CPU. На это тему коммент из сети
Цитата:
майкрософт поделила карты на так называемые Tiers.
Tier 1 это карты (GTX4xx/5xx) которые поддерживают DX12 на базовом уровне. то есть DirectX 12 Feature Level 12.0
Tier 2 это карты (GTX6xx/7xx/9xx) которые поддерживают DirectX 12 Feature Level 12.1 с ограниченными ресурсами.. это где-то 90%
Tier 3 это карты (AMD GCN 1.0/1.1/1.2/1.3) которые поддерживают DirectX 12 Feature Level 12.1 с неограниченным доступом ресурсов- связанно это с тем что есть в наличии полная поддержка Feature Level 11_1 чего не скажешь о нвидии

4) И главное, на каком железе будет прирост. Сначала о ЦП.
Вот вам иллюстрации от Valve для Vulcan-Mantle
#77
#77
Видно что с 12% загрузки(фактически 1 ядро), выросла загрузка до 94% на восьмиядерном 5960х. Т.е. нагрузка на ЦП выросла в 8 раз(800%). А ФПС вырос с 8 до 140 в 17 раз(1700%). А теперь подумаем если у вас двухъядерник, был загружен вряд ли меньше чем на 50% в играх, а скорее всего не ниже 75%. То при полной его загрузке вы получите прирост раза в 2. При увеличении загрузки на 50%, вы получите прирост фпс на 100%, при увеличении на 25% - на 50% рост ФПС.
А значит наибольший прирост будет не на слабом ЦП, а наоборот. Как раз раньше выгоднее было иметь хорошо разогнанный двухъядерник. Что наглядно можно увидеть в этом видосе

А сейчас наоборот - многоядерник. И если 4 ядра почти никогда не были загружены, то в скором времени игрухи могут загрузить и 8. Собственно Интел не увеличивал число ядер не потому что зажрался, а потому что рост даже у восьмиядерников был только в синтетике многопоточной, а в играх нихера, а то и хуже, потому как тепловыделение заставило интеловцев снизить частоту до 3 ГГц. В итоге однопоток стал ещё медленнее и это при цене в $1000. Кому нужна эта хрень? Никто не купит. И только теперь, после многолетней дойки, наконец собрали разрабы мозги в кучу и научились использовать ядра.

А теперь о видюхе. Многие пропустили момент один, как новые АПИ влияют на загрузку видюхи. На примере встойки от Интел на Vulcan-Mantle

Мы чётко видим, что на интелловкой видюхе нагрузка на ЦП распределяется на несколько ядер, она сильно падает на одном и возрастает на других. Мы видим снижение потребления, к тому же на низкой нагрузке ЦП, распределённой по ядрам, работа проца энергоэффективнее.
А вот на видюхе мы видим значительный рост нагрузки.
То есть в общем и целом, ЦП будет равномерно загружаться пока не упрётся в видюху. И ЦП и Видюха стали использоваться по максимуму и в общем-то рост даже возрос на карту, но тут конечно поправка на говноинтеловские ГПУ.

_________________
i9-12900HX@5GHz| RTX5060TI16GB| ADATA 64GB DDR5 6K| MSUN B760ITX| XPG BLADE S70| LG 27GP850| DPCOOL CH160| CTECH PPS-650FC| A4TECH B800| CMASTER MM711| LTECH G435


Последний раз редактировалось stockclock 31.03.2015 15:24, всего редактировалось 1 раз.

 

Advanced member
Статус: Не в сети
Регистрация: 16.05.2010
Откуда: Ленинград
Фото: 634
svas
Владельцам dx11 оборудования- точно не стоит переживать.
Уверен всё оборудование c D3D_FEATURE_LEVEL_11_0 и выше получит "профит,что-то сэмулируют на Cpu-не критично совсем)))

_________________
Core265k\Asrock Z890 Nova WIFI\7900xt Nitro+ Vapor\32GB(2x16) Adata 5600 1.1в Micron D-die \Pccooler YS1200W


 

Мемbеr
Статус: Не в сети
Регистрация: 13.09.2012
Откуда: Москва
Фото: 19
kiberman писал(а):
Havok,мультиплатформенный "старожил"- от консолей до Пк,игры?- да он в каждой второй если не первой игре)),всё что за последние 10 лет и раньше без шильдика Physx)))-в том числе современные,сложней найти где его не было.

Рекламируют его плохо! :D По-этому игры с ним не на слуху.
kiberman писал(а):
Физические движки -отдельный софт не имеющий отношения к dx,

Мне это известно, но у разработчиков DX 12 могут быть свои предпочтения...PhysX так и не прижился, несмотря на все старания Nvidia!Недавно они исходники выложили в свободный доступ. :D
http://linuxground.ru/1093/

_________________
Если ты еще раз публично усомнишься в себе, то я убью тебя собственной рукой! ©Рейксмаршалл Тренкенгофф Total War: Warhammer


 

Advanced member
Статус: Не в сети
Регистрация: 16.05.2010
Откуда: Ленинград
Фото: 634
Цитата:
Мне это известно, но у разработчиков DX 12 могут быть свои предпочтения


О планах разрабов directx, внедрять туда что-то посторонее в комплект,лично мне не известно.

Nvidia и не могла иначе,странное "совпадение" :D - Еpic анонсировала полностью бесплатную модель распостранения Ue4 engine,2 марта

https://www.unrealengine.com/blog/ue4-is-free

Nvidia - физикс для разработчиков 4ого, https://www.unrealengine.com/blog/nvidi ... developers.

Это понадобилось 8 лет Хуангу и его конторке что-бы "засрать" мозги обывателю этой "фичей",и в конечном итоге понять,что если "куда-нибудь" в сторонее По не "сунуть" это поделие на открытой основе,"вымрет" как динозавр :D,для фанатов Physx уже как Архетип :D

Добавлено спустя 4 часа 25 минут 39 секунд:
stockclock

Приложу ссылку на оригинал презентации,а то налетят фанаты мало-ли) https://www.khronos.org/assets/uploads/ ... _Mar15.pdf

Vulkan это будущее стим платформы,и не только)))-имеет смысл как любителям игр так и разработчикам смотреть на новые карты Амд - это перспектива.

_________________
Core265k\Asrock Z890 Nova WIFI\7900xt Nitro+ Vapor\32GB(2x16) Adata 5600 1.1в Micron D-die \Pccooler YS1200W


 

Member
Статус: Не в сети
Регистрация: 11.08.2013
stockclock писал(а):
Потому что часть функций будут эмулировать софтом на CPU. На это тему коммент из сети

только вот нвидия пилит (обещали) поддержку для 4**/5** и уже точно сделала для 650 например.
а амд походу на карты из серии 5*** и 6*** попросту забила.


одно тока неприятно из ваших картинок... ну что мантл без ребута восстанавливается при ошибке. а с дх12 также "грациозно".... только уже перезагрузка всей системы.
помня как например часто в гугл хроме на ютубе у меня драйвер подглючивает....... ой как неприятно получится если из-за нового д-икса прийдётся делать полную перезагрузку.

з.ы.
гимны амдшной поддержке опенгл я бы не пел ))
как я уже писал они закосячили что-то в омега драйвере и запороли в second life "hardware skinning"..... а починили только в бете 15.3.1 тобишь через 3 месяца :D


Последний раз редактировалось palegamer 31.03.2015 0:31, всего редактировалось 2 раз(а).

 

Member
Статус: Не в сети
Регистрация: 21.08.2011
http://www.PlayGround.ru/blogs/other/v_ ... _x-136626/ вот это новость.


 

Member
Статус: Не в сети
Регистрация: 11.08.2013
ACDCOVER писал(а):
вот это новость.

у титана дравколлзов и в 11 меньше.... вот только он уж точно быстрее 290х в играх.


 

Member
Статус: Не в сети
Регистрация: 21.08.2011
palegamer мантия тварит чудеса, как и будет тварить чудеса dx12 с картами АМД. По графику с новости видно, там gtx 980 сливает r9 290x в синтетике, в играх конечно результат може быть немного другим, но суть в том, что АМД дешевле и продвинутее получились. Я имею ввиду прошлогодний r9 290 (x) который в мантии и dx12 уделывает новинки от НВИДИИ по касарю зеленых которые стоят. НВИДИА зажралась.


 

Member
Статус: Не в сети
Регистрация: 11.08.2013
я поэтому и обратил внимание на результаты дх 11. да у него дравколлозов меньше..... но в играх реальных а не в бенче он выигрывает. как и выигрывают в реальных играх 980 и 780ти.
в бенче сравнивается только колличество отрисовок.

кстати говоря посмотрел график там со скалируемостью. директ выигрывает у мантла вплоть до 6 ядер(тобишь на 1 2 4 и 6). а уже с 8 ядрами проигрывает. пичалька.


 

Member
Статус: Не в сети
Регистрация: 04.06.2004
palegamer писал(а):
а амд походу на карты из серии 5*** и 6*** попросту забила.

Дык им сто лет в обед же. Нвидия на 2хх тоже вон забила - а ведь ровесники 5xxx :)


 

Advanced member
Статус: Не в сети
Регистрация: 16.05.2010
Откуда: Ленинград
Фото: 634
http://habrahabr.ru/post/169451/ Даже кто не знаком с программированием,статья доступным языком поможет вникнуть

Друзья,что вы к "вызовам отрисовки"(drawcalls) "привязались"-это не единственный фактор влияющий на фпс,скажем так новый директ х - позволяет утилизировать больше ресурсов Цпу и гпу,за то-же время.
За счёт сокращения "длины конвеера" операций, и прямого доступа к железу без лишних софт "прослоек" -но зависимость от фпс тут далеко не линейная,это не единственная операция в конвеере рендеринга, Движок-Api-драйвер-видеокарта. количество вызовов зависит напрямую от качества апи, драйверов и стиля программирования.

Программист должен стремится к уменьшению ПОТЕНЦИАЛЬНОГО количества (drawcall) в 3д проекте-для увеличения общей производительности,для понимания-любое увеличение шейдерных операций,различных текстурных,смешивание, изменения скейла объектов,и многие другие операции,увеличивают количество вызовов на рендер.

Другими словами если тупо наращивать drawcalls,за единицу времени-оптимизируя api и драйвер-и раскидывая их на потоки, прирост фпс будет огромен в случае "лёгких" условий для gpu(или одинаковых сцен),в реальности профит будет небольшой-если железо захлебнется на шейдерных или других операциях которые инициируют эти вызовы.,если gpu просядет по другим параметрам-там 5-25% не больше))

Как-бы с этой инициативой "разрабы" не разленились совсем с оптимизацией. Api оптимизируют,теперь можно писать ещё тормознее код,небольшой запас есть :D

Добавлено спустя 1 час 14 минут 19 секунд:
http://www.guru3d.com/articles-pages/am ... -12,1.html

Разрабам для/на "красных",и пользователям продукции Амд,прям "малину","мёд" с "молочными реками" обещают.

_________________
Core265k\Asrock Z890 Nova WIFI\7900xt Nitro+ Vapor\32GB(2x16) Adata 5600 1.1в Micron D-die \Pccooler YS1200W


 

Member
Статус: Не в сети
Регистрация: 06.01.2015
palegamer писал(а):
только вот нвидия пилит (обещали) поддержку для 4**/5** и уже точно сделала для 650 например.

Это будет базовая поддержка. Неизвестно какой там будет прирост. А амдшным картам с полной поддержкой уже 3 года. А тем 5. Не вижу смысла тащить это дальше. Всё равно того прироста что на новых картах не будет. Да и наверняка игроделы опять под завязку всё железо загрузят сразу и радость от прироста будет только если текущие игры перенесут на ДХ12/Вулкан. Всё равно покупать. А для Нвидии вообще стоит подождать смены архитектуры, чтобы они полностью заточили карты под новые АПИ. И вообще прирост от новых апи тем выше чем производительней карта.
ЗЫ
Некоторые крупные конторки чтобы втюхать новую версию оси придумывают искусственные барьеры, в том самом ДХ12. Они уже все берега попутали, только восьмёрку выпустили, очевидно куча людей уже купила. А через годик чтобы получить прирост, народ будет должен уже десятку брать. Кстати может так получится что Vulcan-Mantle будет идти и под прежние оси, потому как в отличии от DX он распространяется с дровами карточек.

_________________
i9-12900HX@5GHz| RTX5060TI16GB| ADATA 64GB DDR5 6K| MSUN B760ITX| XPG BLADE S70| LG 27GP850| DPCOOL CH160| CTECH PPS-650FC| A4TECH B800| CMASTER MM711| LTECH G435


 

Member
Статус: Не в сети
Регистрация: 04.06.2004
stockclock писал(а):
Кстати может так получится что Vulcan-Mantle будет идти и под прежние оси

Причем - не только под винду (не даром туда стим впрягся).


 

Member
Статус: Не в сети
Регистрация: 11.08.2013
ну переходить на десятку всё равно прийдётся потому что большинство игрушек пилят именно на директе а не на опенгл.


 

Advanced member
Статус: Не в сети
Регистрация: 16.05.2010
Откуда: Ленинград
Фото: 634
palegamer писал(а):
ну переходить на десятку всё равно прийдётся потому что большинство игрушек пилят именно на директе а не на опенгл.


Если Steam Box как платформа выживет,и наберет популярность,поглядим-в цифровую дистрибуцию то-же никто не верил, а Valve "протащила",Uplay-ю,с Ориджином не догнать)))

_________________
Core265k\Asrock Z890 Nova WIFI\7900xt Nitro+ Vapor\32GB(2x16) Adata 5600 1.1в Micron D-die \Pccooler YS1200W


 

Member
Статус: Не в сети
Регистрация: 04.06.2004
palegamer писал(а):
большинство игрушек пилят именно на директе а не на опенгл.

Те, кто захочет продаться через стим - директ юзать не будут. Чтобы больше бабок получить.


 

TSC! Russia member
Статус: Не в сети
Регистрация: 20.10.2014
Фото: 14

Красота-то какая, лепота!

_________________
TSC! Russia - добровольные распределённые вычисления.
Не используемые мощности твоего ПК могут помочь науке и людям в борьбе с тяжелыми заболеваниями.


Показать сообщения за:  Поле сортировки  
Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 202 • Страница 10 из 11<  1 ... 7  8  9  10  11  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan