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




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

Member
Статус: Не в сети
Регистрация: 20.12.2007
dax8201 писал(а):
засунут с той же целью что и амд свою мантию в игры суёт, тока тут другой подход, нету зависимости как у амд от мантии.

похоже вы совершенно не представляете, что такое "мантия" и на кой она нужна.

Добавлено спустя 5 минут 54 секунды:
из другой темы:
Koschey Bessmertniy писал(а):
2. Mantle - это всего лишь родной "язык"/набор команд программирования для радеонов. в настоящий момент есть стандартные универсальные "языки"/наборы команд, такие как директ Х и опен ГЛ. если провести аналогию на человеческие языки, то картина мира выглядит так: программист пишет код на русском, компилятор переводит это на стандартный эсперанто, драйвер переводит с эсперанто на родной для жирафов французский или на родной для радеонов английский. амд же предлагает компилятор, который сразу будет переводить русский на английский без посредника из эсперанто, чтоб не терять время на перевод при выполнении кода. процессор тут не причём.

_________________
Non limit humanus stultitia!



Партнер
 

Member
Статус: Не в сети
Регистрация: 15.02.2010
Откуда: РСФСР
Koschey Bessmertniy знаю я на кой она нужна, амдэшный драйвер не умеет Deferred Contexts не может масштабировать нагрузку на ядра цп под дх, без мантии амд неизбежно станет аутсайдером, ибо толку от мощи гпу будет мало, дрова то на цп работают.

Добавлено спустя 4 минуты 23 секунды:
в отдельных случаях включение Deferred Contexts на амд вобще приводит к падению производительности, на нвидиа же всё происходит наоборот, производительность от включения много поточного рендера под дх11 растёт, если использовать примеры мс для тестов то до полутора раз увеличивается производительность.

_________________
Я счастлив по умолчанию! Пожалуйста, не лезьте в настройки.


 

Member
Статус: Не в сети
Регистрация: 15.02.2010
Откуда: РСФСР
Koschey Bessmertniy
в том же новом бенче для мантии можно протестировать с включённым Deferred Contexts амд и нвидию и посмотреть чего будет :D

_________________
Я счастлив по умолчанию! Пожалуйста, не лезьте в настройки.


 

Member
Статус: Не в сети
Регистрация: 01.08.2012
Откуда: взялась AMD?
diman5566 писал(а):
надоели каждый день вспоминать про 750!!

А про что еще вспоминать-то? Про карты амд, чтобы в тему ганнибалы понабежали и начали ныть про цены/барыг/курс доллара/Су/пхеном итд?

_________________
NFS-Racer писал(а): "AMD FX быстрее, чем core i7 везде, даже в World of tanks" (c)
Human_82: "Radeon r9-280x быстрее, чем 780ti"


 

Member
Статус: Не в сети
Регистрация: 07.07.2011
И если этот аццкий зеленый монстр будет стоить больше 5 тысяч в сухом остатке, я предложу Хуангу нагнуться, расслабить ягодицы и воспользоваться этой видеокартой по назначению.
По-мне, так на лицо сговор.

_________________
Сон совести рождает чудовищ...


 

Member
Статус: Не в сети
Регистрация: 28.10.2013
Откуда: Россия
Фото: 0
corvus
за 5к и более эта поделка никому не будет нужна. за эти деньги есть 7850, которой она даже в спину дышать не сможет.
за 3к была бы мастхев.

_________________
http://i63.fastpic.ru/big/2015/0115/5d/6a7ec2b97b52de60a96a29ecfc77375d.png


 

Member
Статус: Не в сети
Регистрация: 11.06.2010
Откуда: Астрахань
Фото: 6
dax8201
Давай поработаем с твоей гипотезой о том, что амд-карты не способны использовать многопоток в играх.
1) Мантия даёт максимальный прирост на слабых ЦП - пентаки, и3 и прочие. Исходя из твоего утверждения должно быть ровно наоборот - многоядерные ЦП должны улететь в небо.
2) Провал фпс при повороте на скопление ботов, спецэффекты - на Нвидиа просадки такие же. Протестировано на ноутбуке MSI GS70-2OD (i5-4200h+GTX765m) в сравнении с профильной 7970. Опять идёт вразрез с твоей гипотезой о значимости Deferred Contexts.
3) Твои заключения строятся исключительно на кривом стресс-тесте, забравшись в конфиг которого ты скривил его по полной. Жаль, что я не смог его запустить на ноуте - вылетает с ошибкой, перелопатил все форумы, хотел проверить твои слова, не идёт ли тест по-другому сценарию.
4) Отключая Deferred Contexts в играх/тестах где этот параметр включен по умолчанию, опять получаем кривую работу движка.
5) Не с Цивилизацией ли пятой и анандом связана гипотеза о важности Deferred Contexts?
6) В играх мой i7 почему-то порой грузится до 70%.
7) Если посмотреть на многочисленные тесты тесты процессорозависимости видеокарт, то понятно, что и АМД-видеокарты выигрывают от большего числа ядер, хотя исходя из твоей мысли прирост должен быть гораздо меньше чем у НВ, либо вообще отсутствовать.

_________________
Когда нет желания что-то делать, отложи на потом.


 

Member
Статус: Не в сети
Регистрация: 15.02.2010
Откуда: РСФСР
korn87 у меня его включение даёт больше 20 фпс приросту в стар сварм бенче который с мантией, без него средний фпс 50 вот щас без него гонял, а с ним 73, погрешность?

_________________
Я счастлив по умолчанию! Пожалуйста, не лезьте в настройки.


 

Junior
Статус: Не в сети
Регистрация: 17.11.2011
Ещё бы у урезнного аналога профессиональной видеокарты не было разгонного потенциала. Ай да маркетологи :)


 

Member
Статус: Не в сети
Регистрация: 11.06.2010
Откуда: Астрахань
Фото: 6
dax8201 См. выше п.3
Оспорь другие доводы.

_________________
Когда нет желания что-то делать, отложи на потом.


 

Member
Статус: Не в сети
Регистрация: 15.02.2010
Откуда: РСФСР
korn87
судя по твоему посту это ты умелец криворукий :haha:
ишь ты конфиг я скривил :lol: Deferred Contexts включается просто DeferredContexts=0 выключен, догадайся с первого раза как я его включил..
по пробуй ка оспорь.

_________________
Я счастлив по умолчанию! Пожалуйста, не лезьте в настройки.


 

Member
Статус: Не в сети
Регистрация: 15.02.2010
Откуда: РСФСР
вот тебе и другие доводы
Цитата:
Всем привет!

Добавляю полную поддержку многопоточности в свой движок. Столкнулся с "проблемой":
DirectX 11 мне заявляет, что у меня нет хардварной поддержки Deferred Context на следующей системе:
AMD 7870
Catalyst 13.1

Проверяю так:

D3D11_FEATURE_DATA_THREADING thr;
g_pd3dDevice->CheckFeatureSupport(D3D11_FEATURE_THREADING,&thr,sizeof(thr));
CLogOutput::get()<<"D3D11_FEATURE_DATA_THREADING: "<<thr.DriverCommandLists<<" "<<thr.DriverConcurrentCreates<<CLogOutput::endl;


Пример MultithreadedRendering11 из DXSDK не показывает никаких преимуществ многопоточного рендера.

Или я чтото неправильно делаю, либо АМД действительно упускает очень хорошую возможность для поднятия фпс в играх.

Цитата:
innuendo
DriverCommandLists

TRUE means command lists are supported by the current driver; FALSE means that the API will emulate deferred contexts and command lists with software.

Отсюда: http://msdn.microsoft.com/en-us/library ... 30(v=vs.85).aspx
Мне возвращает FALSE.


Карты NVidia показывают прирост гдето в полтора раза в примере MultithreadedRendering11. У меня же фпс либо остается на месте, либо падает на 20%.

Может я неправильно выразился насчет хардварной, но толку от этой штуки на АМД картах вообще никакой.


Цитата:
> У меня же фпс либо остается на месте, либо падает на 20%.

Та же хрень ... 5770

Цитата:
Запускал это демо на двух видеокартах.
И вот какая штука получилась.
На NVIDIA GTX450: FPS ~ 100 кадров в immediate, и 150 в режиме deferred.
На Radeon 5870: ~ 50 кадров в immediate, и 36 в режиме deferred.
При том, что 5870 раз эдак в пять дороже. O_o

korn87 оспорь ка

_________________
Я счастлив по умолчанию! Пожалуйста, не лезьте в настройки.


 

Member
Статус: Не в сети
Регистрация: 11.06.2010
Откуда: Астрахань
Фото: 6
dax8201 Унылый тролль :facepalm: По предъявленным примерам в реальной работе игр, а не кривых тестов, сказать нечего?
Опять ты задвигаешь лишь примеры одного (!) глючного теста. По-твоему это всё равно что включить/выключить многопоток в процессорном тесте? Давай, гуру раскопок и теорий, обоснуй из-за чего падает скорость работы амд карт если навязать работу Deferred Contexts.
Чувствую ты пытаешься словно козырем бравировать. А козыря нет на самом деле, бессмысленный спор. Я на это не подписывался. Поэтому отвечать далее на единственный аргумент, ответ на который я дал, не буду.

_________________
Когда нет желания что-то делать, отложи на потом.


 

Member
Статус: Не в сети
Регистрация: 01.08.2012
Откуда: взялась AMD?
Ubuntu_F2 писал(а):
Почему все твинки клокера еще не забанены? Он сайта айфонами платит что ли?

Завидуете ему?

_________________
NFS-Racer писал(а): "AMD FX быстрее, чем core i7 везде, даже в World of tanks" (c)
Human_82: "Radeon r9-280x быстрее, чем 780ti"


 

Member
Статус: Не в сети
Регистрация: 15.02.2010
Откуда: РСФСР
korn87 так вот тебе реальный пример, бенч.. или чё не реальный что ли? фейковый?
дх11 то по настоящему раскрывать начнут лишь сейчас после выхода консолек новых.
korn87 писал(а):
Давай, гуру раскопок и теорий, обоснуй из-за чего падает скорость работы амд карт если навязать работу Deferred Contexts.

так амд драйвер его не поддерживает с чего скорости расти, в место того что бы его выполнять он его перелопачивает в обычные вызовы которые затем выполнятся, отсюда и падение скорости.
korn87 писал(а):
Давай поработаем с твоей гипотезой о том, что амд-карты не способны использовать многопоток в играх.

тебе кто такое сказал? я такого не говорил, сам деферед контекст позволяет параллелить рендер лишь частично не полностью короче, кроме рендера в игра ещё много чего есть, звук, боты, сетевой код, много чего, и вполне естественно что при увеличении количества ядер растёт фпс, винда тоже ведь где то крутится и всё остальное кроме рендера, по сути для рендера освобождается процессорное время, что ведёт к увеличению производительности.

Добавлено спустя 48 минут 58 секунд:
korn87 писал(а):
А козыря нет на самом деле, бессмысленный спор. Я на это не подписывался. Поэтому отвечать далее на единственный аргумент, ответ на который я дал, не буду.

так и есть, у амд козыря нет, поэтому нужен мантл.
почитай на досуге, амд сделала ставку на мантию и чешет что Deferred Contexts не эффективен, а сами его даже реализовать не могут ;)
Цитата:
We asked AMD if the techniques could be used to provide gains to existing OpenGL and Direct3D programs. For example, Direct3D 11 permits command buffer generation to be done in parallel, with a feature called deferred contexts and multithreaded rendering. However, some video driver developers—including AMD—have not implemented multithreaded rendering support, so while the API supports parallelism, the work is done serially anyway, and sometimes more slowly than if no multithreading was used. As a result of this poor driver support, some game developers have removed multithreaded rendering support from their game engines.

In response, AMD told us that developers have tried to do it but haven't had much success with using such techniques with existing APIs, and that it requires Mantle to do the job properly. It's not immediately clear to us if this is because of AMD's refusal to implement the support in its drivers, or if there really is a problem with using Direct3D in this way; there is clearly something of the chicken and the egg at work here.
What's the future for Mantle?

Until independent testing can take place—which won't happen until the driver is finally made available—the benefits of Mantle are uncertain, but assuming AMD's numbers are replicated by third parties, it does seem that the API can provide significant gains in CPU-bottlenecked systems.

This could make it attractive to game developers. The problem, of course, is that Mantle is an AMD-specific API. While Nvidia and Intel GPUs are, at a high level, comparable to AMD GPUs—they're all processors for crunching shader programs—their implementations and drivers are, of course, significantly different.

As long as these other GPUs are supported, developers will at the very least have to create an OpenGL and/or Direct3D implementation alongside the Mantle implementation of their engines. EA DICE has done this for Battlefield 4, and it's certainly not impossible to see other developers follow suit.

Mantle may also have repercussions for the Xbox One and PlayStation 4. Both of these consoles are built around AMD APUs, albeit somewhat customized, and so in principle they too could support a Mantle-like API. If this were to materialize it would make Mantle support in PC versions something of a no-brainer. However, it's not immediately clear if either Sony or Microsoft is willing to go down this route, especially as they are already able to do things like reduce validation and enforce multithreading support in their consoles' existing APIs anyway.

Long term, it's hard to see a vendor-specific API like Mantle being the one that the industry settles on. Since the dim and distant past of the 1990s and the birth of the GPU, such APIs have been a feature of the computing landscape, with 3Dfx's Glide, PowerVR MiniGL, and Rendition's Speed3D and RRedline, but cross-vendor compatibility has prevailed, with OpenGL and Direct3D.

We can probably expect the same thing to happen this time around. Mantle may inform future developments of OpenGL and Direct3D and encourage those APIs to reduce their overheads and become friendlier to multithreading, but it's hard to see it displacing either.

_________________
Я счастлив по умолчанию! Пожалуйста, не лезьте в настройки.


 

Member
Статус: Не в сети
Регистрация: 05.02.2012
Откуда: Россия
ShadowTM писал(а):
Ну, тут существует и другое, более адекватное мнение.

Адекватное мнение на счет бесполезной видеокарты? да ну?
ShadowTM писал(а):
Вы меня сейчас с кем-то путаете. У меня и 630 нет и новые игры мне не интересны.

А еще более опасный чувак у которого 630 и титан показывают одинаковую производительность в играх 95 года.


 

Member
Статус: Не в сети
Регистрация: 18.04.2012
вполне пары новостей хватит. а тут уже слухи и ванга и каждый день лишь бы 750 вспомнить!

_________________
intel i7 6850k + asus rog strix x99 + Corsair Vengeance LPX 16GB DDR4 K2 3200MHz C16 +asus strix gtx1070 8gb


Показать сообщения за:  Поле сортировки  
Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 57 • Страница 3 из 3<  1  2  3
-

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


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

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


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

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