Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni flame)
Moderátoři: morke, Walker1134, PKBO
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
a co mi ma ten benchmark rict ohledne nastavenyho lvl teselace ve witcherovi kdyz se to da bez problemu nastavit per application?
- DOC_ZENITH
- Středně pokročilý

- Registrován: 08. kvě 2010
- Bydliště: Praha
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Protože je? Vyměníš onen kód za optimálnější se stejnym vizuálnim výsledkem. Co to tady plácáš, dovedeš vůbec podložit jakákoliv z těchto naprosto mimózních tvrzení? tohle je jako když někdo zazvoní a začně žvanit že náš svět vytvořil Aštar Šaran....oneb1t píše:jak muze bejt kvalita obrazu shaderu identicka vis vubec co je to shader?
Nedokážeš nic, protože NV shadery ani teselaci nešidí. šizení shaderů, tve to jso uřeči jak za dob FXka a tehdy to ihmo byla pravda, taky jsem tehdy měl Radeony že. Od G80 se to ale otočilo tak mam NV, já nemam potřebu si nic nalhávat nejsem loayální žádnému táboru, resp jsem tomu kterej je momentálně lepší. Pokud bude polaris rychlejší jak Pasacal a odstraní binilear ditheringa a mizernej DX11 overhead tak šup jsem zpět u AMD.
Naposledy upravil(a) DOC_ZENITH dne ned 10. dub 2016, 18:19, celkem upraveno 3 x.
- havli
- Mírně pokročilý

- Registrován: 15. zář 2009
- Bydliště: Hradec Králové
- Kontaktovat uživatele:
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
sry za mensi vsuvku, nenechte se rusit.
Obecne plati, ze >90% novych her jsou konzoloidni braky. Kdyz vezmu ty soucasne DX12 tituly, tak za neco stoji jen TR2016 (ktery paradoxne bezi lip v DX11). Ty dva nesmysly na M$ store snad ani nestoji za rec, Hitman je hratelne demo za plnou cenu a AOTS je techdemo.
Tak jestli hrajes nove hry jen na zaklade toho, ze pouzivaji DX12, tak prosim. Ja preferuju vyber na zaklade obsahu, nikoliv pouziteho enginu nebo API. A zaroven je mi srdecne jedno, na kterem HW ta konkretni hra bezi lip. Pokud to moje soucasna grafika nedava, tak si proste par let pockam, az budu mit odpovidajici HW... no problem. Treba Crysis 2 + 3 jsem jeste poradne nehral, coz se snad ted s nastupem novych GPU zmeni.HafanPetr píše: No tak já už v podstatě všechny DX11 hry dohrál, stejně jako hry v DX9, nebo DX7. Ano, taky jsem si některé zopakoval, ale kolik jich bylo a kolik jsem jich dohrál? Takže jako většinu hráčů mně spíš zajímají ty nové, které vycházejí právě na DX12 (jsou už i tituly DX12 only). Ale pokud chce někdo hrát stále dokola např. Witchera jen proto, že jeho NV neumí Async-compute, nebo nějakou jinou features, tak je to samozřejmě jeho problém.
Obecne plati, ze >90% novych her jsou konzoloidni braky. Kdyz vezmu ty soucasne DX12 tituly, tak za neco stoji jen TR2016 (ktery paradoxne bezi lip v DX11). Ty dva nesmysly na M$ store snad ani nestoji za rec, Hitman je hratelne demo za plnou cenu a AOTS je techdemo.
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
jasne tak proc treba v ashes of singularity nema NVIDIA bodovy svetlo od jednotlivejch raket?DOC_ZENITH píše:Protože je? Vyměníš onen kód za optimálnější se stejnym vizuálnim výsledkem. Co to tady plácáš, dovedeš vůbec podložit jakákoliv z těchto naprosto mimózních tvrzení? tohle je jako když někdo zazvoní a začně žvanit že náš svět vytvořil Aštar Šaran....oneb1t píše:jak muze bejt kvalita obrazu shaderu identicka vis vubec co je to shader?
Nedokážeš nic, protože NV shadery ani teselaci nešidí.
- DOC_ZENITH
- Středně pokročilý

- Registrován: 08. kvě 2010
- Bydliště: Praha
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Protože se to děje jen v DX12 a ta hra nejede na NV v DX12 korektně? Navíc DX12 je close to mental a driver tam nemůže provádět toto co říkáš, u DX12 driver nemůže nahrazovat kód vlastnim, neni to náhodou celá pointa DX12? Tam je to odpovědnost developera hry jak to bude optimalizované a kompatibilní. To že něco chybí znemená že to chybí, ne že to bylo úmyslně odstraněno tve, ty ozačuješ bug (kterej nijak nezvedá výkon) beta hry založené na enginu mantle tech dema za vlastnost a důkaz? Tobě snad fakt hráblo.
- Ache
- Pokročilý

- Registrován: 26. zář 2006
- Bydliště: Plzeň
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Pořád je to větší důkaz nešizení, než je pouhá spekulace vycucaná z prstu nezaložená na žádném sebe slabším základu...oneb1t píše:a co mi ma ten benchmark rict ohledne nastavenyho lvl teselace ve witcherovi kdyz se to da bez problemu nastavit per application?
ale ok... máš to mít.. právě mažu profil pro tessmark a binárku tessmarku přesunu do profilu s Witcherem 3 (ano přes NVinspectora jdou profily upravovat dle libosti... akorát nikde v ovladači nevidím SetingsID pro ošizení tesselačních faktorů - jinak bych to už dávno zkusil, kdyby to nvidia driver uměl).
EDITnu tenhle post až to bude změřený s profilem pro Witchera (preventivně i přejmenuju tessmark na oneb1tpaininassmark.exe - a tohle přiřadím do profilu)
EDIT:
je to neuvěřitelný, ale oneb1tpaininassmark.exe připojený k profilu s witcherem 3 dává při tesselaci 64x stejný výkon jako když se jednalo o tessmark v profilu pro tessmark (i když nechápu, proč si nvidia dělá profil pro pitomý tessmark? kvůli SLI?)
64x faktor (ve witcher 3 profilu): http://abload.de/img/paininass6486yjm.png
Naposledy upravil(a) Ache dne ned 10. dub 2016, 18:31, celkem upraveno 1 x.
AMD Ryzen 7 9800X3D | MSI X670 Tomahawk | 64GB DDR5 6000 cl30 | ASUS RTX 5070Ti prime | 500GB SSD (NVME) + 2x 3,84TB Micron 5300 PRO
Sound Blaster Z + EDIFIER S1000MKII + Beyerdynamic DT 990 | Seasonic X850 | Cooler Master HAF-X Nvidia Edition | MSI Optix MAG274QRF-QD Quantum Dot bestie
Sound Blaster Z + EDIFIER S1000MKII + Beyerdynamic DT 990 | Seasonic X850 | Cooler Master HAF-X Nvidia Edition | MSI Optix MAG274QRF-QD Quantum Dot bestie
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
myslim ze takovejch pripadu by se i pod dx11 sehnalo pomerne hodne nvidia totiz nema ani zdaleka stejne vypocetni vykon a tak si pomaha pri shaderech co jsou heavy na vypocetni vykon modifikacema kodu ktery zaroven degradujou i kvalitu efektu (samozrejme nekdy to jde i bez nich ale pochybuju ze je to ve 100% pripadu)
to se ale docela spatne zjistuje protoze malokdo zkouma tyhle veci do detailu a k puvodnimu kodu vas nikdo nepusti (napr kdo z vas kontroloval jestli ma nejakej pouzitej casticovej efekt stejny mnozstvi detailu na nvidii i AMD?)
ostatne to je prave pekne videt na dx12 kde radeony nvidii zatim pekne drtej prave proto ze si nvidie nemuze nasazovat svoje "optimalizace"
pokud si chcete omrknout jak to dopadne kdyz obe karty pocitaj stejnej kod tak hezka demonstrace je treba tady:
http://pctforum.tyden.cz/viewtopic.php?f=97&t=240713
PS: a stejna vec se zcela jiste deje i u nekterejch gameworks titulu
to se ale docela spatne zjistuje protoze malokdo zkouma tyhle veci do detailu a k puvodnimu kodu vas nikdo nepusti (napr kdo z vas kontroloval jestli ma nejakej pouzitej casticovej efekt stejny mnozstvi detailu na nvidii i AMD?)
ostatne to je prave pekne videt na dx12 kde radeony nvidii zatim pekne drtej prave proto ze si nvidie nemuze nasazovat svoje "optimalizace"
pokud si chcete omrknout jak to dopadne kdyz obe karty pocitaj stejnej kod tak hezka demonstrace je treba tady:
http://pctforum.tyden.cz/viewtopic.php?f=97&t=240713
PS: a stejna vec se zcela jiste deje i u nekterejch gameworks titulu
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Ache píše: 64x faktor (ve witcher 3 profilu): http://abload.de/img/paininass6486yjm.png
ja teda vidim +300 bodu jen za zmenu profilu... navic karta muze klidne zacit orezavat kvalitu az ve chvili kdy to prestane stihat nebo vykonavani shaderu prekroci nejakej casovej usek
- Ache
- Pokročilý

- Registrován: 26. zář 2006
- Bydliště: Plzeň
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Jo nějaká optimalizace renderu v profilu pro Witcher 3 je, ale o tesselaci nejde - ta z každým faktorem padne na polovinu výkonu (ten benchmark testuje jen tesselaci a geometrii - nic jiného limitem není)
3x po sobě jsem to zkoušel a - čistý tessmark (s vymazaným profilem) dává cca 330fps, a tessmark přiřazený k profilu Witcher 3 dává těch 380fps avg.
Takže co z toho plyne? Witcher 3 určitě není nucen používat nižší faktor (stejně tohle nvidia ovladač neumí ovlivnit).
3x po sobě jsem to zkoušel a - čistý tessmark (s vymazaným profilem) dává cca 330fps, a tessmark přiřazený k profilu Witcher 3 dává těch 380fps avg.
Takže co z toho plyne? Witcher 3 určitě není nucen používat nižší faktor (stejně tohle nvidia ovladač neumí ovlivnit).
AMD Ryzen 7 9800X3D | MSI X670 Tomahawk | 64GB DDR5 6000 cl30 | ASUS RTX 5070Ti prime | 500GB SSD (NVME) + 2x 3,84TB Micron 5300 PRO
Sound Blaster Z + EDIFIER S1000MKII + Beyerdynamic DT 990 | Seasonic X850 | Cooler Master HAF-X Nvidia Edition | MSI Optix MAG274QRF-QD Quantum Dot bestie
Sound Blaster Z + EDIFIER S1000MKII + Beyerdynamic DT 990 | Seasonic X850 | Cooler Master HAF-X Nvidia Edition | MSI Optix MAG274QRF-QD Quantum Dot bestie
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
mozna ale pouziva nejaky jiny figly pro vylepseni vykonu pri teselaci (teselacni faktor neni zdaleka jedina vec ktera ovlivnuje vykon teselace akorat se to nejlip uzivatelsky upravuje)
z toho plyne ze witcher 3 muze stale podavat horsi obrazovou kvalitu nez kdyz kdybys ho pustil treba s profilem z crysis 3 a taky je usmevny ze tessmark je openGL kdezto witcher 3 je DX11 takze to tam bude dosti pravdepodobne jinak implementovany
protoze jsem narozdil od vetsiny diskutujicich par takovejch shaderu (i tech co aplikujou teselaci na puvodni geometrii - coz si tady vetsina diskutujicich taky ani neuvedomuje) naprogramoval do skoly tak si i docela realne umim predstavit jak takova "optimalizace" probiha
a ze velice casto ma "optimalizovanej" shader jinou kvalitu obrazu nez puvodni shader
cimz nerikam ze je to spatne ale kdyz docent napise ze NVIDIA nikde necheatuje s kvalitou obrazu tak tomu se muzu leda tak zasmat protoze ocividne vubec nevi o cem mluvi
pro priklad ze vykon teselace neovlivnuje jen teselacni faktor je krasny napr. tohle video z unigine heaven
https://youtu.be/bkKtY2G3FbU?t=25
vsimnete si ze podle vzdalenosti od kamery se meni zaroven teselacni faktor a otazka zni je napr. tahle vzdalenost stejne nastavena pro NVIDII i AMD? nebo ma kazdej vyrobce trosku jinej teselation LOD
z toho plyne ze witcher 3 muze stale podavat horsi obrazovou kvalitu nez kdyz kdybys ho pustil treba s profilem z crysis 3 a taky je usmevny ze tessmark je openGL kdezto witcher 3 je DX11 takze to tam bude dosti pravdepodobne jinak implementovany
protoze jsem narozdil od vetsiny diskutujicich par takovejch shaderu (i tech co aplikujou teselaci na puvodni geometrii - coz si tady vetsina diskutujicich taky ani neuvedomuje) naprogramoval do skoly tak si i docela realne umim predstavit jak takova "optimalizace" probiha
cimz nerikam ze je to spatne ale kdyz docent napise ze NVIDIA nikde necheatuje s kvalitou obrazu tak tomu se muzu leda tak zasmat protoze ocividne vubec nevi o cem mluvi
pro priklad ze vykon teselace neovlivnuje jen teselacni faktor je krasny napr. tohle video z unigine heaven
https://youtu.be/bkKtY2G3FbU?t=25
vsimnete si ze podle vzdalenosti od kamery se meni zaroven teselacni faktor a otazka zni je napr. tahle vzdalenost stejne nastavena pro NVIDII i AMD? nebo ma kazdej vyrobce trosku jinej teselation LOD
- havli
- Mírně pokročilý

- Registrován: 15. zář 2009
- Bydliště: Hradec Králové
- Kontaktovat uživatele:
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Takze tema cheatovani se da uzavrit asi nasledovne:
AMD i Nvidia mozna pouzivaji, mozna nepouzivaji vizualne tezko rozpoznatelne metody cheatovani (nahrada shaderu).
AMD prokazatelne pouziva cheaty se snizovanim teselacniho faktoru, viditelne skube kvalitu TRAA a v mensi mire AF.
AMD i Nvidia mozna pouzivaji, mozna nepouzivaji vizualne tezko rozpoznatelne metody cheatovani (nahrada shaderu).
AMD prokazatelne pouziva cheaty se snizovanim teselacniho faktoru, viditelne skube kvalitu TRAA a v mensi mire AF.
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
kdyby vam o tom snizovani teselace oni nerekli tak si toho nikdo ani nevsimnul...
a nvidia viditelne cheatuje treba s vypnutim svetel v ashes of singularity takze to neni tak ze by nemeli svoje cheaty...
v minulosti by se naslo taky treba cheatovani s AF nebo bily tecky v assasins creed (kdepak se tam asi vzaly ze by spatne prepsanej shader?
)
a nvidia viditelne cheatuje treba s vypnutim svetel v ashes of singularity takze to neni tak ze by nemeli svoje cheaty...
v minulosti by se naslo taky treba cheatovani s AF nebo bily tecky v assasins creed (kdepak se tam asi vzaly ze by spatne prepsanej shader?
- havli
- Mírně pokročilý

- Registrován: 15. zář 2009
- Bydliště: Hradec Králové
- Kontaktovat uživatele:
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Cheatovani s AF bylo... ale naposledy na GF7, coz uz je dost velka historie. Pokud si vzpominam, tak byla nejaka kauza nvidie souvisejici s prvnim crysis a nasledne AMD ve far cry 2. Kazdopadne nic z toho nesouvisi s dnesni situaci.
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
tecky v assasins creed nejsou momentalni situace? 
snad me nechces rict ze se nvidia poucila chytila se za nos a podrazy uz zasadne nedela...

jinak uplne nejlip tu situaci demonstrujou lidi vlastnici kepler na ktery se NVIDIA komplet vyprdnula a 7xx rada se tak propadla mozna o dobrejch 30% vykonu v poslednich hrach
snad me nechces rict ze se nvidia poucila chytila se za nos a podrazy uz zasadne nedela...

jinak uplne nejlip tu situaci demonstrujou lidi vlastnici kepler na ktery se NVIDIA komplet vyprdnula a 7xx rada se tak propadla mozna o dobrejch 30% vykonu v poslednich hrach
Naposledy upravil(a) oneb1t dne ned 10. dub 2016, 20:12, celkem upraveno 1 x.
- DOC_ZENITH
- Středně pokročilý

- Registrován: 08. kvě 2010
- Bydliště: Praha
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Tohle vypadá jako bug nebo (vzhledem k tomu že je to v jajně) nesedící polygony to může bejt i problém Vram. Nevim tu hrunemam, ale globálně mam dva PC, main s 970tkou a druhej s 7970tkou a renderujou obecně obraz efekty, vše naprosto stejně. Jediné kde se může oběvit odchylka je jak už je zmíněno horší AF, TRAA, a nutnost sekat teselaci u AMD. Tam či tam ten či opnen tábor může mít s tím či onym driverem bug/problém, ale globálně něco jako "16-bit precision SP místo 24-bit jak to bylo v rannejch pre G80 dobách" už je dávno minulostí. Tečka.
Ten problém s binilear dithering AF u AMD možná ani neni úmyslnej cheat ale bug architektury, neni k tomu moc důvod protože jejich čipy v dobách R520 až rv790 měly AF OK a také s ním nebyly výkonnostní problémy, takže neni důvod aby schválně zhoršily kvalitu svejch TMU. Stejně jako NV u G80 konečně udělala TMU co jsou fakt dobrý a žádný cheaty nepotřebujo ua stejné používaj dodnes.
Ten problém s binilear dithering AF u AMD možná ani neni úmyslnej cheat ale bug architektury, neni k tomu moc důvod protože jejich čipy v dobách R520 až rv790 měly AF OK a také s ním nebyly výkonnostní problémy, takže neni důvod aby schválně zhoršily kvalitu svejch TMU. Stejně jako NV u G80 konečně udělala TMU co jsou fakt dobrý a žádný cheaty nepotřebujo ua stejné používaj dodnes.
Naposledy upravil(a) DOC_ZENITH dne ned 10. dub 2016, 20:15, celkem upraveno 1 x.
- Hladis
- Moderátor

- Registrován: 24. čer 2004
- Bydliště: Varnsdorf - Athens
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
Jasne, není to pravda, ale mohla by byt.oneb1t píše:mozna ale pouziva....
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
to prave vubec nemuzes rict protoze v nekterejch pripadech v tom obrazove nebude vubec zadnej rozdilDOC_ZENITH píše:ale globálně něco jako "16-bit precision SP místo 24-bit jak to bylo v rannejch pre G80 dobách" už je dávno minulostí. Tečka.
priklad a:
float a = 1.1f;
float b = 1.2f;
vyslednapozice = a - b;
priklad b:
double a = 1.1;
double b = 1.2;
vyslednapozice = a - b;
jakej bude vysledek kdyz udelam a + b a pujde to poznat na kvalite obrazu? (doporucuju si nejdriv nastudovat jak funguje ukladani a reprezentace floating pointu, kolik je na to potreba mista jak je to samo o sobe nepresny apod..)
Naposledy upravil(a) oneb1t dne ned 10. dub 2016, 20:19, celkem upraveno 1 x.
- DOC_ZENITH
- Středně pokročilý

- Registrován: 08. kvě 2010
- Bydliště: Praha
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
No, a? Když neni rozdíl tak by bylo počítat to vyšší přesností plejtvání výkonem. O čwem asi optimalizace jsou eghm? Tohle je jako ty tuny filmů enkódovanejch 10-bit profily ačkoliv originál ze kterého se to ripuje byl 8-bit.... to nám strašně přidá na kvalitě že.
Hladis:
Tohle byla fraška už tim prvnim Oneb1tovym postem kdy najednou začal vykřikovat bez jakejchkoliv důkazů či podnětů že NV cheatuje a pak začal bludit nesmysly, ihmo nevim proč jste to vůbec vydělili tam mělo nastat něco jiného eghm...
Hladis:
Tohle byla fraška už tim prvnim Oneb1tovym postem kdy najednou začal vykřikovat bez jakejchkoliv důkazů či podnětů že NV cheatuje a pak začal bludit nesmysly, ihmo nevim proč jste to vůbec vydělili tam mělo nastat něco jiného eghm...
- oneb1t
- Začátečník

- Registrován: 22. dub 2010
Re: Non-BFU srovnani AMD vs Nvidia (aneb takovy polovicni fl
ale nvidia skutecne nejakym zpusobem cheatuje vsak ti to tady ache ozkousel
300 bodu za zmenu profilu
a ne vsechny optimalizace jsou reseny takhle jak jsem zminil nektery jsou treba taky takhle
puvodni kod:
a = cos(point.x) * tan(5);
a = a - 0.00001;
prijde nvidia a misto toho do shaderu vpise
a = cosNVIDIA(point.x) * 0.0874;
a = a - 0.00001;
kdy funkce cos() muze bejt daleko presnejsi a pomalejsi nez cosNVIDIA()
v jednom pripade mi vysledek vyjde kladne a v druhym zaporne coz muze rozhodovat o tom jestli se nejakej pixel vykresli spravne nebo jako chyba...
a ne vsechny optimalizace jsou reseny takhle jak jsem zminil nektery jsou treba taky takhle
puvodni kod:
a = cos(point.x) * tan(5);
a = a - 0.00001;
prijde nvidia a misto toho do shaderu vpise
a = cosNVIDIA(point.x) * 0.0874;
a = a - 0.00001;
kdy funkce cos() muze bejt daleko presnejsi a pomalejsi nez cosNVIDIA()
v jednom pripade mi vysledek vyjde kladne a v druhym zaporne coz muze rozhodovat o tom jestli se nejakej pixel vykresli spravne nebo jako chyba...
Naposledy upravil(a) oneb1t dne ned 10. dub 2016, 20:34, celkem upraveno 1 x.
- Hladis
- Moderátor

- Registrován: 24. čer 2004
- Bydliště: Varnsdorf - Athens