PDA

Просмотр полной версии : Oxide Games: GPU NVIDIA не поддерживают Asynchronous Compute/Shader под DX12



freres
01.09.2015, 10:13
<p><img style="margin: 10px; float: left;" alt="nvidia 2013" src="http://www.hardwareluxx.de/images/stories/logos-2013/nvidia_2013.jpg" />Игра <a href="http://ashesofthesingularity.com/" target="_blank">Ashes of Singularity</a> от <a href="http://www.oxidegames.com/blog/" target="_blank">Oxide Games</a> позволяет оценить влияние DirectX 12 на производительность видеокарт. Сотрудник компании опубликовал в форуме Guru3D пост о том, что разработчик GPU NVIDIA под руководством Дженсен Хуанга попросила студию разработчиков отключить функцию DirectX 12 "Asynchronous Shader" для видеокарт GeForce,...<p><a href="/index.php?option=com_content&amp;view=article&amp;id=35772 &amp;catid=38&amp;Itemid=101" style="font-weight:bold;">... read more</a></p>

Див
01.09.2015, 12:38
Что совсем не удивляет. И как всегда - натюрморт из ужа на сковородке.

Chipi
01.09.2015, 14:05
Когда будет официальный ответ от Хуанга по поводу асинхронной поддержке шейдеров на аппаратном уровне ???

squanterfall
01.09.2015, 16:38
С самого начала говорили что у нвидии не все гладко с 12 директом, даже у максвелов. Потом хуанг объявил что все это ерунда и у 9-ой серии полная поддержка. Теперь оказывается что все таки не полная. Брр. Вспоминается картинка, уже и не помню где виденная, о поддержке DX12 на картах разных производителей. Так вот там было указано что у нвидиа есть 12.1, когда у АМД 12.0, но у АМД есть поддержка Tier 3, в то время как у нвидиа только Tier 2. То есть у АМД полная аппаратная поддержка всех функций, а у нвидиа есть дополнительные графические эффекты, что-то с реалистичными тенями или вроде того. Если кто получше в вопросе разбирается, поясните пожалуйста))

kachaev
02.09.2015, 05:24
С самого начала говорили что у нвидии не все гладко с 12 директом, даже у максвелов. Потом хуанг объявил что все это ерунда и у 9-ой серии полная поддержка. Теперь оказывается что все таки не полная. Брр. Вспоминается картинка, уже и не помню где виденная, о поддержке DX12 на картах разных производителей. Так вот там было указано что у нвидиа есть 12.1, когда у АМД 12.0, но у АМД есть поддержка Tier 3, в то время как у нвидиа только Tier 2. То есть у АМД полная аппаратная поддержка всех функций, а у нвидиа есть дополнительные графические эффекты, что-то с реалистичными тенями или вроде того. Если кто получше в вопросе разбирается, поясните пожалуйста))
Еще раз, у Нвидиа нет поддержки DirectX 12.1, потому, что такого директа не существует. Есть директ 12. Вк от Нвидиа, как выясняется. не поддерживают DirectX 12 полностью даже программно, не говоря уж про аппаратно(ХА, открыли секрет, блин). И есть маркетинговая фишка от Майков с баркого плеча Нвидии(что бы Хуань не страдал так сильно от того ,что мантия конкурентов чуть более чем полностью легла в основу директа 12) под названием DirectX 12 feature level 12_1.
DirectX 12 feature level 12_1 является дополнением(ещё раз - только дополнением и не более того, к тому же - необязательным) к базовому уровню DirectX 12.0 (FL 12_0 + 3D API). Дх12 fl12_1 -это Conservative Rasterization + Rasterizer Ordered Views, и поддержка этих фишек отсутствует у карт АМД. То есть - это те фишки, которые Майки позволили пропихнуть Хуаню в новый директ с оговорками(взять - возьмём, но сделаем их необязательными к использованию).
Но возникает следующий вопрос, для чего нужны эти фишки? Ответ- для расчёта глобального освещения. Но ГО с аналогичным или лучшим фреймрейтом и результатом можно расчитать совсем другими методами в рамках Дх12, и даже Дх11.

"Hallock listed the DX12 features that the Fury X is missing, as the following:
“Raster Ordered Views and Conservative Raster. Thankfully, the techniques that these enable (like global illumination) can already be done in other ways at high framerates (see: DiRT Showdown).”
Read more: http://wccftech.com/amd-full-support-dx ... z3kWGHHdsd

Перевод цитаты Роберта Хэллока - эффекты, для которых нужны Raster Ordered Views и Conservative Raster (например глобальное освещение) могут быть реализованы и другими путями с высоким фреймрейтом, как например это было сделано в DiRT Showdown.
Иными словами нвидиевские фичи это прикольно, но их отсутствие совершенно некритично."
Как я и говорил, с выходом Дх12 мы узнаем много нового и интересного про маркетинг , практикуемый подчинёнными Хуаня Женьсеня и про проприетарный ГейВорк. Почему GayWork? А не GameDon'tWork или тем более не GameWork? А потому, что у Хуаня всё, как у гомосеков, - через задницу. ГейВорк- вообще отдельный разговор, так как по сути это еще более высокоуровневый АПИ, чем Дх11, надстройкой над которым он , по сути , и является, с отходом от стандартов Дх и закрытый. И ещё до кучи - исползовать библиотеки ГейВорка для ВР(виртуальной реальности, которая, как я надеюсь, скоро пойдёт в массы)практиски невозможно, так как растут задержки вывода изображения, что очень критично. Да и Хуаняподелие не брезгует расчётом промежуточных кадров для увеличения фрейм-м-м-м-рейта при определённых условиях. Надеюсь и про это мы ещё услышим, как повод для очередного Хуаняскандала, после ущерба 970 и давления Хуанямаркетинга на разработчиков с требованием выпиливания неугодного только ему кода.
По теме статьи, если совсем упростить для понимания,потребителям предлагается выбор - или энергоэффективность ВК по Хуаню(выпиливание из ВК всего чего можно и чего нельзя, в частности - DP блоков), или полная поддержка Дх12 и соответственно хорошая производительность системы - выбирайте что вам нравится. Как говорится - "из говна конфетку не сделаешь". С одной оговоркой - если не уговоришь людей считать говно - конфеткой.

centralnui
02.09.2015, 08:10
Очередная разводка, мол - берите AMD, ля-ля-ля. Почему-то чего "нет" у nVidia сразу кто-то заметил и огласил, странно что про недостатки AMD молчат, компанию, которая просто в з****це. А что? Подействовало! Я смотрю, народ еще dx12 в глаза не видел и представления не имеет что это, но уже задаются вопросом - "а что? может купить AMD? может купить r9290x? отличная карта как тут показано". Очередная чушь рассчитанная на лохов. Взял себе GTX 980 Ti, не знаю у кого чего там нет, но у меня FHD, и нет ни одной игры, которая бы просадила видюху на самых максимальных, а сказочники пусть и дальше сочиняют сказки.

squanterfall
02.09.2015, 09:34
kachaev Спасибо, очень развернуто.
centralnui а что же Вы не пару титанов в SLI взяли, и не играете в 640х480? Во всех играх на любых настройках фпс будет 200, а то и 300...
Сравнивать то надо одной категории карты, т.е. 290х с 970, а 980 ТИ с Фурией. Ну и тут как бы речь о DX12, игр под него пока нет, так что это все пока теория, а там будем посмотреть))

kachaev
02.09.2015, 15:06
Очередная разводка, мол - берите AMD, ля-ля-ля. Почему-то чего "нет" у nVidia сразу кто-то заметил и огласил, странно что про недостатки AMD молчат, компанию, которая просто в з****це. А что? Подействовало! Я смотрю, народ еще dx12 в глаза не видел и представления не имеет что это, но уже задаются вопросом - "а что? может купить AMD? может купить r9290x? отличная карта как тут показано". Очередная чушь рассчитанная на лохов. Взял себе GTX 980 Ti, не знаю у кого чего там нет, но у меня FHD, и нет ни одной игры, которая бы просадила видюху на самых максимальных, а сказочники пусть и дальше сочиняют сказки.
А никто и не говорит, что Хуаняподелия - полное дно. Разговор о том, что маркетинг Хуаня Женсеня навязывает покупателям и разработчикам своё видение игромира, далеко не самое лучшее. Если привести аналогию из сферы строительства - то АМД строит здание в соответствии с проектом и существующими строительными нормативами, а Нвидиа плюнуло на проект заказчика и нормы, построило здание в соответствии со свим видением( Раздельный или совмещённый санузел вам ненадо, поставим унитаз в спальне, а умывальник на балконе - нам так трубы проводить удобнее... Потолки 2 метра? Нихрена - хватит и полтора, живите пригнувшись, зато мы на материалах сэкономим, да и теплопотери будут ниже) и заставляет заказчиков проекта(разработчиков игр) принять здание в эксплуатацию в таком виде и заставить жить жильцов(покупателей ВК) так, как считает нужным маркетинг Нвидиа. Да ещё и заставить жителей платить себе, любимым(мы же устали, трудились, объясняя буждущим жильцам преимущество приготовления пищи в сортире) дополнительную арендплату за возможность жить в здании с зелёным логотипом и тотальным анальным огораживанием(доплата за Илитность, ХА). В принципе, если не считать зазорным срать в посудомойник на кухне, то чё - всё нормально(отвалы чипов, ссуженый цветовой диапазон, подмена кода, промежуточные кадры, давление на и подкуп разработчиков, неиспользование медленного блока памяти в 970-й при его наличии - так называемые "оптимизации", что на самом деле - просто мухлёж). А по сути, надо быть или упоротым нефОнатом, или просто слепым, или потреблятьхомяком, что бы не замечать последствия мухлежа Нвидиа.
По аналогии - пример из недавней истории - тотальное доминирование Интела с пентюхом4 при наличии на рынке AthlonXP от АМД, превосходящего пентюх на голову. Общество, поймав Интел на мухлеже(судебный иск по поводу подкупа, читы в компиляторе), заставило вышепойманных выпустить вполне себе достойный процессор на арх. Core и развивать эту архитектуру до сих пор . Может скандалы и общество заставит Хуаня выпукать достойные, честные продукты, стоящие своих денег, что пойдёт только на пользу игровому миру???
Да и вообще, какое тебе, centralnui, дело до других покупателей? Купил свою 980тишку и радуйся себе в тряпочку(можешь даже мастурбировать на неё). А люди сам разберутся, что покупать, если думать не разучились. А ежели разучились, ну что же - се ля ва - прямой путь в лохи(ака потреблятьхомяки).

З.Ы. Подменять цель средством - преступление. Учитесь думать.