Stránka 51 z 106

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 13:04
od webwalker
@bulgarien: Ano, to vypadá, že je ono. Sám jsi měřil?

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 13:05
od 0martas0
Super, tak Mantle aspoň pomáhá s limitací procesoru, která je v MP BF 4 docela velká, ale nějak nechápu, k čemu pak bude Mantle v ostatních hrách, kde CPU limit pod DX není? Viz. BF 4 SP, tam taky Mantle nijak nepřidává.
Chápu, že to bude dobrý pro multi-gpu, ale jinak? Já měl za to, že to má přinést AMD výhodu, že ve stejné třídě karet bude mít lepší výkon.

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 13:09
od Dithius
podle mě to je špička ledovce. AMD už v minulosti avizovalo že by rádo udělalo PC tak aby současné CPU předkousalo/přeposilalo data ke zpracování GPU a to by se o výpočty starala

Stačí se podivat na AMD APU to byli za poslední dobu inovované přednostně, maji X patic a Desktopové FX byly vypuštěny až potom co architektura vyšla v APU

jinak myslím že AMD jestli bude dělat nějaké výpočty přez iGPU a bude jadro zesilovat jak to vidíme neustále, tak proč by to nemohlo fungovat ?

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 13:32
od bulgarien
to webwalker Ano měřil jsem to sám je to Sanghai prázdný server a bez levolution, nastavení na ultra ale jen SSAO a efekty na VYSOKÉ. Klidně ti naměřím i jiné mapy i na servrech s lidma.

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 13:37
od killerek
0martas0: Co třeba strategie nebo jakekoliv multiplayer hry, obvzlaste MMO?

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 13:49
od maltra
Moje vlastne meranie.

Obrázek

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 14:12
od bulgarien
Další LOG http://pastebin.com/R0BeqqJt Shanghai 1920*1080, 2xMSAA, efekty Vysoké, AA post OFF, VSync OFF, asi 30-40 hráčů zrovna začala padat budova. Pak napiš co si zjistil Webwalkere.

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 14:18
od ArgCZ
0martas0 píše:Super, tak Mantle aspoň pomáhá s limitací procesoru, která je v MP BF 4 docela velká, ale nějak nechápu, k čemu pak bude Mantle v ostatních hrách, kde CPU limit pod DX není?
zeptej se zdejšího osazenstva proč je jediný použitelný herní CPU core i5 za 5.5k ?

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 14:23
od dexterav
popravde mám neprájemný dojem že to nakoniec mantle až tak nezmení
najviac budú profitovať majitelia FX a spol + GCN, ale či to bude stačiť ...
intel + GCN už na tom tak super z jednou GK nebude

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 14:30
od DOC_ZENITH
Vzhledem k tom ujak obrovskej nárůst zaznamenalo pitomé Pentium duslcore to vypadá že Mantle spíš obecně snižuje CPU bottleneck. To že by extra benefitoval z tuny threadů se zatim neukazuje jako realita, ala už z 6 na 8 u FX6300 vs 3850 ten nárůst je celkem malej. Takže profitovat z toho budou všichni. Hlavně majitelé obecně slabejch CPU. Naprosto komicky to do hry u některejch her vrátí zpět i některé Core2 třeba.

Nicméně dle mého názoru to co dnes vidíme je špička ledovnce a mMantle zatim ukazuje část toho co dělá s CPU. Nemáme zde přímé optimalizace na GCN, atd. Čašem to vše půjde ještě nahoru.

Manle je halvně tah proti Intelu. AMD to v segmentech nad GPU zabalilo, v CPU už nic nemaj, alespň ne v nadcházejících letech. Mantle je to od toho aby ruinovalo tržby intelu protože s Mantle většina lidí prostě nebude mít důvod upgradovat i hooodně letité stroje.

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 14:32
od markus97
Mám takový větší problém , když jsem zapl v Battlefieldu MANTLE , restartoval jsem hru , tak mi to místo načítání mapy vyhodilo white screen a hra spadla . Mám Msi R9 290 Gaming a Catalysty 14.11

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 14:46
od fobos
doc: nie tak celkom, cpu nepoužívaju ludia len na hranie, ide aj svižnosť win a apps

v každom prípade je mantle zaujímavé, otázka je ako sa rozšíri..

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 15:28
od zumpar1234
Zda sa ze Mantle render v BF4 je cisti stutter na non GCN 2.0 kartach, to mali rovno zablokovat podporu pre tieto modely ked to nemaju vyladene. :mrgreen:

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 15:32
od Riku
zumpar1234 píše:Zda sa ze Mantle render v BF4 je cisti stutter na non GCN 2.0 kartach, to mali rovno zablokovat podporu pre tito modely ked to nemaju vyladene. :mrgreen:
To bys chtěl od AMD moc :D

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 15:38
od zumpar1234
Riku píše:To bys chtěl od AMD moc :D
DOC_ZENITH pisal ze ak je to len ine API nemoze byt problem a ze ziadne bugy nebudu a AMD tym padom nemusia riesit problemy s ovladacmi a vsetko bude len na strane vyvojara. Lebo ze vraj "Nejede vám to = jste nekopatibilní a děláte to špatně.". Zda sa ze to tak jednoduche nebude a svet nie je ciernobiely je to rovnako bugly like ako kazde ine API+ podpora pre neho v ovladacoch a hre samotnej a AMD sa bude musiet 2x viac starat o ladenie ovladacov= nic sa nezmenilo. :lol:

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 15:43
od AllowedCry
Takže bugfield s podporou mantle získává další bugy, nejsou schopni hru optimalizovat takovou jaká je a ještě se do toho sere AMD, no to dopadne, za chvíli se do toho vloží Nvidia s physX a pojede to i na atomu a hra pro jistotu nepůjde vůbec :lol:

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 15:50
od Ingamacek
Preto hram bf3 s premiovym uctom, aj ked neobsahuje par featur ako je napr. splachovanie zachoda, Mantle a pod. veci a som spokojny.

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 15:58
od Riku
Mně hlavně připadá, že se 14.1 beta mám daleko míň fps pod DX11 než jsem měl s 13.12.

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 16:10
od zumpar1234
Riku píše:Mně hlavně připadá, že se 14.1 beta mám daleko míň fps pod DX11 než jsem měl s 13.12.

To vies Mantle musi mat predsa viac FPS ako DX. :lol:

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 2. úno 2014, 16:22
od sam_217
zumpar1234 píše:DOC_ZENITH pisal ze ak je to len ine API nemoze byt problem a ze ziadne bugy nebudu a AMD tym padom nemusia riesit problemy s ovladacmi a vsetko bude len na strane vyvojara. Lebo ze vraj "Nejede vám to = jste nekopatibilní a děláte to špatně.". Zda sa ze to tak jednoduche nebude a svet nie je ciernobiely je to rovnako bugly like ako kazde ine API+ podpora pre neho v ovladacoch a hre samotnej a AMD sa bude musiet 2x viac starat o ladenie ovladacov= nic sa nezmenilo. :lol:
Eh, tak trochu si spíš nepochopil pointu toho, o čem byla řeč. To byla narážka na to, že DX jako univerzální standard musí fungovat mezi několika výrobci...standard udává microsoft a výrobci HW se podle něj musí řídit a dělat podle něj HW+ovladače...
Jak už zde zmínil ttxman a Hladis v otázce, zdali je to chyba špatnýho API, zkráceně že DX prostě začal jako "prasárna" a ikdyž v dnešní době ať to ladí jak chtěj, stejně v základech toho API to zůstane, čili že DX je tak komplikovaný, že společnosti jako Nvidia / AMD lejou miliony(miliardy?) dolarů do vývoje HW a pak následovně driverů a nejsou schopný dodržovat standard DX, takže ovladače se musí vydávat furt nový na každou hru, optimalizovaný...
Takže očem konkrétně tahle otázka byla je jestli to je chyba neschopných HW výrobců, který si standard prostě ohýbaj podle sebe (protože DX jim k tomu dává prostor a skrze "úplatky vývojářům" aka TWIMTBP nebo AMD GE jim umožňuje získat více výkonu = optimalizace pro vlastní HW, a proto "nvidia friendly hry, či amd friendly...", praxe je teda většinou spíš taková, že co jde na Nvidii dobře na AMD tragicky funguje hůř na HW kterej má být úrovní high-endu konkurence, ale v daný hře podává výkon jako konkurenční střední třída....), nebo jestli je to vina šíleně napsanýho DX, který prostě není dobrý API, protože aby tyhle velikánský společnosti nedokázali udělat bezbugový ovladače nahrává tomu, že to API je tak šílený, či blbě udělaný, že udělat to zkrátka dobře je nemožný...a jak to tak vypadá, v Nvidii nad tim nezlomili hůl, využili dobrýho kaufu s Microsoftem, kterej všude protlačil DX, občas si pár standartů upravěj a je to trochu funkčnější na jejich HW, zatimco v AMD asi byli natolik znechucení, že na to prděli celý ty roky, než se jim povedlo udělat API podle jejich představ, jak to asi má bejt správně, a tak maj Mantle, kde se nemusej řídit scvoklym Microsoftem...
Já tu odpověď neznám a co sem tak lehce zjišťoval, tak to kolikrát ani neví sami programátoři...jsou názory o tom, že DX bylo nutností a líp to nešlo, čili existence DX se hájí a uvádí se, že to přineslo jen benefit v podobě sjednocenejch standartů a rozšíření kompatibility programů mezi všemožnym HW ten standard dodržující...a každej takovej standard má svojí cenu, většinou ve vysokoúrovňovosti/ne nejlepší efektivitě kódu = ztráta výkonu...na druhou stranu tu sou tvrzení o prásáctví microsoftu ohledně DX a že ostatní API byly lepší, resp spíš se to týká OpenGL, když glide byl na konkrétního výrobce...jedinej způsob jak to zjistit je dobře pochopit teorii, prostudovat si jak jsou obě API udělaný a podle toho, jakej ten kód je se dá říct, jestli je napsanej dobře, nebo je tam hromada "prasáren", který dělaj akorát bordel, potenciální chyby a bugy...

No a konečně k tý pointě, protože u Mantle si AMD vede standard samo, nemusí ovladače dělat pořád mít v něm tunu bugů jako nefunkční MTR atd a to do čeho teď rejpáš ty je zrovna případ, kdy AMD ty drivery vytváří a zatim je nemaj ani pořádně hotový, nejsou to snad bety pořád ty poslední catalysty?...
Až teprve pak ty drivery udělaj, můžou je vyladit a víc pak nebudou muset dělat, pokud saomzřejmě nezmění něco ve standardu, pak podle toho budou zase muset updatovat drivery...ten případ ale ještě nenastal...ovšem jestli bude AMD tak neschopný, že bude mít bugy i ve vlastnim projektu, kde si standarty udává samo, to těžko říct...nemělo by, protože ja kbylo řečeno - jednou napíšou drivery, začne to fungovat, Mantle standardy si držej = pokud pak vyjde hra s Mantle API a je tam bug, je to chyba vývojářů, že nedodrželi standard, né chyba AMD, že má blbý drivery jako u DX, ale chyba vývojářů. To s BF4 je jinej případ...tam probíhá tvorba driverů na Mantle zároveň s lepenim Mantle API do DX11 hry BF4, to znamená, že AMD nedělá driver pro BF4, ale celkově pro Mantle a bugy co to má se tim pádem budou vyskytovat ve všem stejně, co Mantle používá. Samozřejmě možnost "ultra-bug power combo" jako DICE+AMD tu stále je, že by ten jejich Mantle patch ještě navíc porušoval standardy AMD, ale pak opět - nebude to chyba AMD driverů.

Ohledně toho MTR a náskoku výkonu z těch grafů atd, máte v paměti stále Crysis 3 porovnání výkonu thread? A ten záhadnej problém, proč AMD Radeony HD7950, HD7970 podávaj v takový AMD game evolved hře horší výkon jak jejich jinak ekvivalentní konkurence GTX670, GTX770 atp?
Ještě nedávno sme testovali, jak moc je to CPU limited hra v některejch částech map, když se tohle zbastlí dohromady navíc u AMD s nefunkčnim MTR na DX, pak se člověk podívá na benefit Geforce GTX780 oproti R9 290X na AMD FX8350, tak bych řekl, že odpověď už je jasná...CryEngine tak těží z CPU zřejmě jen na Nv, že nastává podobná situace, jako když se veme BF4 a FX8350 + R9 290X nebo GTX780...prostě výkon tý karty potopí nefunkční MTR, takže to CPU se neloaduje tak efektivně a tim pádem tu máme jasnej pokles ve výkonu a vysvětlení, proč nvidie stále běhaj i tak v CryEngine hrách jako Crysis 3 a Star Citizen citelně líp, stejně tak i důvod, proč má AMD vyrovnanější průběh FPS, protože tam, kde je situace CPU heavy, pod NV klesne FPS dramaticky díky CPU loadu, zatimco AMD karta CPU neloaduje tolik, tak výkon se příliš nezmění od toho, co podává běžně - kvůli AMD driverům a nevyřešenýmu MTR...Takže tu vstupuje na scénu, co CryEngine 3 a Mantle resp. třeba Star Citizen a Mantle...