Diit.cz - Novinky a informace o hardware, software a internetu

Diskuse k Stane se z Mantle OpenGL-next?

Tomu se říká "wishful thinking". Jsou i jiná a pravděpodobnější vysvětlení:
http://anandtech.com/show/9036/amd-lays-out-future-of-mantle-changing-di...
Ale naštěstí nebudeme čekat dlouho na vysvětlení přímo od AMD.

+1
+7
-1
Je komentář přínosný?

ono openGL ma svoje meno Vulkan
Confirmed: Vulkan Is The Next-Gen Graphics API
Published on 02 March 2015 08:16 AM

As a follow-up to last week's "Vulkan" trademark by the Khronos Group and mulling it over this weekend, I've now been able to confirm with two independent entities that Vulkan is indeed the next-gen graphics API designed as the successor to OpenGL for high performance 2D/3D graphics.

While Vulkan delivers highly-efficient graphics/compute, OpenGL and OpenGL ES will continue to evolve.
http://www.phoronix.com/scan.php?page=news_item&px=Khronos-Vulkan-Graphi...

A najnovsie Radeony maju kodeove oznacenie
Volcanic Islands

Tak sa tomu da verit, ale aj pochybovat, ci to nie je zasterka...

+1
+5
-1
Je komentář přínosný?

to spolu nemuze souviset - nazev volcanic islands google nachazi od kvetna 2013 a amd nabidla mantle jako zaklad opengl podle clanu az v srpnu 2014.. amd nemohla svoje gpu nazvat podle nazvu kery si zaregistrovla khronos.. neni to casove mozne..

+1
+8
-1
Je komentář přínosný?

A co tak naopak, AMD mala GPU poskytla mantle zdruzeniu Chronos, to sa prijalo aj podobny nazov..

+1
+13
-1
Je komentář přínosný?

Zmysel to dava, nic nebrani tomu aby buduce steam machines mali vyhradne amd grafiky, kedze nvdia mantle nikdy podporovat nebude. Su v Psku a Xboxe tak preco by nemohli byt aj u valve.

+1
-13
-1
Je komentář přínosný?

Nvidia sice asi nikdy nebude podporovat Matle, ale nikdo netvrdil že nebude podporovat OpenGL-next i když to třeba bude úplně to samé. Vlk se nažere a koza zůstane celá :)

+1
+28
-1
Je komentář přínosný?

To ze nVidia nikdy nebude podporovat Mantle neznamena ze prestane podporovat OpenGL. Pokud se potvrdi vyse uvedena teorie, bude nVidia GLnext jiste podporovat a ze Steamu tak nezmizi.

+1
-15
-1
Je komentář přínosný?

ak bude nove opengl 1:1 mantle, tak to je potom dobra sranda ked staci zmenit nazov a zrazu sa nvdia rozhodne podporovat :)

+1
-9
-1
Je komentář přínosný?

To sa s najväčšou pravdepodobnosťou nestane. A keby aj, je saozrejme rozdiel ak API vyvíja jedna firma v spolupráci s pár externými vývojárskymi štúdiami a ak API prejde pod skupinu ako Khronos, ktorej členom a prispievateľom je aj NVIDIA. Ten rozdiel je snáď jasný (nejde iba o zmenu názvu).

+1
-16
-1
Je komentář přínosný?

Zlozitost technologie je snad tiez jasna. Len preto ze to prevezne ina skupina sa to magicky nezmeni na nieco ine.

+1
-17
-1
Je komentář přínosný?

Tu ale predsa nikdy nešlo o zložitosť technológie. Mantle bolo vyvíjané tak, aby sedelo na architektúru kariet od AMD. Prečo by sa tomu mala prispôsobovať NVIDIA? Práve preto si nemyslím, že GLNext bude Mantle. Môže prevziať dobré myšlienky či postupy z jeho vývoja (na to podľa mňa aj AMD poskytlo Mante Khoronosu, nie na jeho okopírovanie z pohľadu zdrojového kódu), ale osobne si myslím, že ich implementácia bude iná. To potom samozrejme z GLNext nerobí Mantle a NVIDIA sa bude v rámci Khronosu tiež môcť na jeho vývoji podieľať (dosť veľký rozdiel oproti vývoja Mantle). Počkajme si ale radšej na to čo povie AMD. Malo by nám to byť potom jasnejšie. Teraz sa môžme iba dohadovať.

+1
+18
-1
Je komentář přínosný?

to neni tak uplne jiste jestli Mantle bylo vyvyjeno spesl na architekturu GPU a tedy karet AMD, primarnim cilem Mantle byli hlavne procesory a VGA byli az sekundarni, ostatne prvnim komu bylo Mantle nazacatku nabydnuto byl Intel, ktery jeho financovani odmitl ;)

ostatne v pozici v jake AMD je a bylo, tak museli vedet ze by sami nove APi nemeli sanci protlacit, jiz od zacatku museli pocitat ze se k podpore prida bud Intel, nebo v nouzi Nvidia

+1
+9
-1
Je komentář přínosný?

Ak by nebol návrh Mantle ovplyvnený HW od AMD, nemala by NVIDIA dôvod ho nepodporiť. Potom by boli zbytočné vyhlásenia typu, že nebudú Mantle nikdy podporovať. V takom prípade by sa ale na jeho vývoji museli podielať. Bez toho by išli do rizika s tým, že by sa museli prispôsobovať tomu, čo navrhne konkurencia.

+1
-18
-1
Je komentář přínosný?

muzes dat odkaz na prohlaseni ze nebudou mantle nikdy podporovat? (oficialni prohlaseni Nvidie, ne na nejaky servr ktery otom jen pise) docela by me zajimalo kde se tohle vzalo

+1
+5
-1
Je komentář přínosný?

Vychádzal som z tohto článku:

http://www.dsogaming.com/news/nvidia-finally-officially-speaks-about-amd...

Ten sa odvoláva na rozhovor MaximumPC magazín s Tomom Petersonom z NVIDIE. V článku sú jeho reakcie na otázky ohľadom Mantle. Na DSO Gamning sa odvolávajú na toto video (viď od zhruba 16 minuty) od ktorého to celé zrejme vzišlo:

http://www.maximumpc.com/no_bs_podcast_229_nvidia_responds_amds_allegati...

+1
+10
-1
Je komentář přínosný?

ale ty si naivka ktora naozaj netusi, nvdia je obycajna mrdka ktoru nezaujima to co je najlepsie pre vsetkych ale co je najlepsie pre nvdiu

sa pozri na situaciu g-sync, zase, od amd prekonane kore poskytlo riesenie zdarma pre vsetkych
co nato nvdia, dupe si len svoje hardwarove drm v podobe modulu na monitor... priklad ktory hovori sam za seba

nvdia bude podporovat nvdiu, nie to co je najlepsie pre vsetkych

+1
-3
-1
Je komentář přínosný?

Ty budeš zrejme naivka, ktorá si myslí, že AMD robí niečo iné. :-) Valve a iné podobné firmy spolupracujú s NVIDIOu a AMD na vyššej úrovni a nie na úrovni hádkok ľudí na fórach čo sú presvedčení, že vedia ako niečo funguje bez ohľadu na ich vlastné znalosti (zväčša nulové z daného oboru). To, že ty si myslíš, že je NVIDIA zlá je tvoja vec anemusí trápiť vedenie firiem ako Valve. BTW nikde zatiaľ nebolo ukázané, že G-Sync a Freesync sú si navzájom ekvivaletné (čo do funkčnosti a výsledku). Ale to je na dlhšiu a hlavne inú tému.

+1
-16
-1
Je komentář přínosný?

i kdyby pouzili casti Mantle, tak GlNext jiste nebude jen prejmenovane Mantle, sve tam prida jiste Intel jako nejvetsi prizpevatel Khronosu a i Nvidia ktera ma byt na druhem miste (prizpivani do kodu)

+1
+14
-1
Je komentář přínosný?

Valve s NVIDIou spolupracuje aktívnejšie ako AMD a bolo to vidieť napríklad aj nad prvou ponukou Steam Machines kde sa tieto prvotne predvádzali s grafikami od NV. Nemajú dôvod NVIDIu vytlačiť. To si prajú akurát fanúšikovia AMD.

+1
-15
-1
Je komentář přínosný?

Je snad jasne ze prve boli s NV lebo ich 3d vykon v uzavretom ovladaci je omnoho lepsi ako v ati. To ale je minulost, amd robi na novom ovldaci a mozno sa situacia cela zmeni.

+1
-11
-1
Je komentář přínosný?

Aj keby nejakým zázrakom odrazu AMD dohnalo to ,čo zameškalo za posledné roky, povedz mi jeden dôvod prečo by mali vytlačiť NVIDIu zo Steam Machines. A prečo by vôbec nad tým malo Valve uvažovať.

+1
-11
-1
Je komentář přínosný?

Lebo nove opengl bude z asi z velkej casti mantle na ktore nvdia dlabe, lebo novy pripravovany linuxovy ovladac od amd dava odost vacsi zmysel, lebo amd uz ukazalo ze vie dodat to co treba pri ps/xbone/wii, lebo valve potrebuje garantovat nejaku funknost ktoru jej amd moze ponuknut, lebo sa valve mohlo s amd dohodnut na niecom nacom nvdia nechcela pristupit a dalsich mliarda dovodov.
Preco by otom valve nemohlo uvazovat, nevies ake zmluvy na pozadi sa mozu uzatvarat.

Ja to netvridim ze to tak bude, len tvrim ze do dava zmysel a nieje to take vytrhnute z reality.

A stavim sa ze nic nebude branit tu amd grafiku vybrat a vlozit si tam nvdiu, valve sa vyjadrilo vela krat ze nechce nikomu branit ako so steam machine nalozi.

+1
+8
-1
Je komentář přínosný?

Vychádzaš z absolútne nepodložených tvrdení:

1. Lebo nove opengl bude z asi z velkej casti mantle

Toto je zatiaľ fáma, ktorá s najväčšou pravdepodobnosťou platiť nebude.

2. lebo novy pripravovany linuxovy ovladac od amd dava odost vacsi zmysel

Vzhľadom na čo väčší zmysel? Veď tým len doženú to čo NVIDIA už má.

3. lebo amd uz ukazalo ze vie dodat to co treba pri ps/xbone/wii

Pretože NVIDIA to dodať nedokáža? Viď trebárs PS3. Pokiaľ viem, steam machines nebudú o low costovom HW, takže NVIDIA nebude nútená podliezať cenu pod ktorú ísť nechce.

4. lebo valve potrebuje garantovat nejaku funknost ktoru jej amd moze ponuknut

Pretože NVIDIA im takú funkčnosť nevie ponúknuť? O akej "funkčnosti" hovoríš? Valve spolupracuje s NVIDIOu dlhodobo a keby to nebola dobrá spolupráca, už by sa dávno ukončila (z jednej alebo druhej strany). Tým pádom ťažko môže platiť ďalšie lebo (Valve nemá prečo NVIDIu tlačiť do kúta).

Zaťaženosťou na nejakú firmu sa dajú vyfantazírovať kadejaké tvrdenia proti. NVIDIA je dlhodobý partner Valve a preto áno, to čo si vravel je naozaj odtrhnuté od reality a skôr tvoje želanie pretože NVIDIu proste neznášaš a rád by si videl ako padne dolu. To je celé.

+1
-11
-1
Je komentář přínosný?

"ktorá s najväčšou pravdepodobnosťou platiť nebude."
Podla koho pravdepodobne ? Toto tvoje tvrdenie je podlozene cim ? varis z vody, takisto ako on...

"NVIDIu proste neznášaš a rád by si videl ako padne dolu."
A zase varis z vody...

Snazis sa snazis zniet fundovane, ale chovas sa uplne rovnako ako ti "fanusikovia AMD" co ti tak lezia v zaludku...

+1
-13
-1
Je komentář přínosný?

To prvé je moje varenie z vody, ale to druhé je zcela očividné. Si prečítaj aké napísal dôvody prečo by malo Valve vytlačiť NVIDIu na úkor AMD. Nemajú ani hlavu ani pätu a sú skôr osobným želaním. Čo sa týka Mantle a GLNext, uvidíme vo štvrtok. Je totiž rodieľ dať niečo ako predlohu a dať niečo ako základ. AMD dalo Mantle ako predlohu do Khronosu pre nový OpenGL a aké závery z toho ľudia hneď vyvodili. Sú ale ľudia čo budú tvrdiť, že aj nový DX12 je Mantle, pretože im výkonovo Mantle pripomína. Čo je od veci ale to ťažko vysvetlíš k niekomu kto o SW vývoji nič nevie. Otázne je, kde títo ľudia berú sebavedomie v tom, že majú pravdu. Každý by si mal byť vedomí z akej oblasti vedomosti má a kde iba báda. Bohužiaľ toto neplatí u veľa ľudí. A nemá to nič spoločné s fandením AMD alebo NVIDIA.

+1
+7
-1
Je komentář přínosný?

ad:
Je snad jasne ze prve boli s NV lebo ich 3d vykon v uzavretom ovladaci je omnoho lepsi ako v ati. To ale je minulost, amd robi na novom ovldaci a mozno sa situacia cela zmeni.

Sorry, ale tyhle plky ze ovladace ATi budou lepsi slycham cca od roku 1998-1999.
Furt ta sama pisnicka dokola a skutek utek. A to jsem mel mel grafik od ATi pomerne dost.
Mozna ze v nekterych pripadech jsou odladene na konkretni hry, kde funguji dobre.
Ale to je tak vsechno.
Bohuzel.

+1
-19
-1
Je komentář přínosný?

Jen cekam, kdy se objevi zase nejaky blazen, co ve svem volnem case z jejich ovladacu zacne vyrabet konecne neco poradne pouzitelne, jako byvaly DNA drivers, nebo Omega drivers.
Nebyt jich, tak uz ATi asi davno skoncila jako S3, nebo Cirrus Logic.

+1
+19
-1
Je komentář přínosný?

Spoluprace a financni podpora/uplata jsou dve ruzne veci.

+1
+1
-1
Je komentář přínosný?

Prestaň už s tými tvojimi hlúposťami. Hovorím o spolupráci. Valve finančnú podporu nepotrebuje (samozrejme, že NVIDIA si vlastných ľudí, ktorí sa na spolupráci podieľajú si zaplatí zo svojich zdrojov čo je asi podľa teba tiež úplatok). To si vážne myslíš, že NVIDIA každého iba upláca? Že by s nimi nikto nespolupracoval keby si za to nezaplatili? A tak isto finančná podpora nerovná sa úplata. Mal by si si to v hlave urovnať. Pretože AMD tiež finančne podporuje firmy s ktorými spolupracuje. Všetko stojí peniaze Rodney alias suchanr. Tak už si prestaň vymýšľať že NVIDIA všetkých podpláca. S AMD podľa teba všetci hrnú spolupracovať z dobrej vôle? NVIDIA je firma, ktorá posiela programátorov na pomoc pri vývoji (AMD k tomuto prichádza až v poslednej dobe). NVIDIA je firma ktorá má podporu (nie finančnú) pri vývoji oveľa ďalej ako AMD. Možno to ti leží v žalúdku, keď máš potrebu všade túto firmu napádať. A nehraj to prosím ťa na morálku. Na to sa hrajú 15 ročné deti, ktoré si ešte môžu dovoliť byť naivné. U dospelých je to skôr úsmevné. AMD a NVIDIA spolupracujú s inými firmami úplne rovnakým spôsobom. Niekdy je to ľudmi, niekdy marektingovo a niekedy zaplatia predlženie vývoja hry, aby sa stihli zapracovať ich technológie. Každý z týchto spôsobov stojí peniaze a nemysli si, že to platia herné štúdiá. Tak sa prestaň tváriť že s AMD sa každý hrnie aj na vlastné náklady spolupracovať zatiaľčo NVIDIA musí iných iba podplácať. Niekedy mám pocit, že teba niekto musí za tieto diskusie platiť.

+1
+10
-1
Je komentář přínosný?

Nvidia oficialne Mantle nikdy nezapudila, na foru gameworks si ale hlavne stezovala ze ji AMD neposkytlo pristup k SDK, z toho asi prameni ty zpravy ze Nvidia nikdy nebude Mantle podporovat (cos nemeni nic na faktu ze ho podporovat opravdu nebude) a v dobe kdy se svetu predstavilo Mantle, tak Nvidia vydala prohlaseni kde se uvadelo ze obdobne funkcionality Mantle jsou davno mozne v OpenGL, a mam dojem ze se otom psalo i zde na Diit. GlNext samozrejme Nvidia podporovat bude, sak je po Intelu nejvetsi prizpevatel Khronosu a GL standardy vzdy tlacili a podporovali i medialne. tady bych zadne prekvapeni neocekaval.

Steam machines muze a bude otevrena platforma a bude jen zaviset na samotnych tvurcich HW jak se poperou s ovladaci nejen o APi, ale i samotnemu Linuxu na kterem bude stavet a stavi.Takze je to otevrene vsem, od Intelu, prez AMD a Nvidii az po dalsi mozne tvurce HW.

A perlicka na zaver, Nvidia ma v soucasnosti s Valve uzavrenou smlouvu na exkluzivni hry s casovim omezenim, zaprve pro Tegru (a vychazi pro ni kuprikladu cela serie HalfLife a Portal na Android), a zadruhe cos asi bude pro PC hrace zajimavejsi, tak tim ze je Nvidia jejich partnerem, tak schvalne na cem myslis ze se bude predvadet GlNext na GDC 2015? ... zeby Nvidie? a vubec bych se nedivil kdyby pri te prilezitosti predstavili i GM200, a parve na nem to predvadeli (to je ma spekulace). NA GDC totiz vychazi hned dve predstaveni novich "veci" Nvidia, prvni nma bejt prave novej cipa VGA a druhym pak neco z oblasti Tegry nebo Gridu?

Nahrava tomu hned nekolik faktu, zaprve prezentovane prednasky http://goo.gl/OYK6eA a to jaci lide v nich figuruji a jak se to prolina, s Epicem a Unity spolupracuje Nvidia dlouhodobe a oba enginy danych firem podporuji gameworks a na nej navazane technologie a s Valve maji smlouvu na nekolik her.

Nechme se prekvapit co se z toho vyvrbi :)

+1
-13
-1
Je komentář přínosný?

Pokiaľ viem tak AMD ponúklo Mantle Khronosu pre GLNext iba ako podklad a nie základ. No som zvedavý čo z toho bude. Ale ak by bol plán urobiť z Mantle GLNext, potom by bolo zbytočné rozvíjať obe API samostatne ďalej. To mi nesedí.

+1
-2
-1
Je komentář přínosný?

„Khronos is free to take as many pages as it wants out of the Mantle playbook, and AMD will impose no restrictions, nor will it charge any licensing fees.“

Co se nových informací týká, chápu je tak, že Mantle už nebude nijak výrazně rozvíjen, pouze na něm budou testovány nové technologie. Jeho další existence bude spíš formální, aby si AMD zajistila, že DX a OpenGL neodbočí ze stávajícího směru - minimalizace procesorových nároků. V podstatě to byl nejefektivnější způsob, jak setřít výkonnostní náskok Intelu ve hrách. Teď už je třeba jen udržet status quo.

+1
-15
-1
Je komentář přínosný?

JJ. V AMD získali to čo chceli. Len či to udržia je otázne. Síce zefektívnili rendering, ale to nezahŕňa AI, fyziku a pod. Teda stačí vyťažiť CPU iným spôsobom a AMD bude tam kde doteraz. SW efektivitou sa nedá nahradiť fyzický výkon a Mantle (ani DX12 či GLNext) nepridalo výkon procesorom, len ich odlahčili v jednom smere (čo vyhovuje hlavne slabším CPU). To je rozdiel, ktorý vidí málokto.

+1
-21
-1
Je komentář přínosný?

Fyzika pro procesory AMD není takový problém. Je paralelizovatelná a díky tomu dokázala využít jádra celkem efektivně oproti DX, které zpravidla viselo na jediném jádru. Nu, uvidíme :-)

+1
+17
-1
Je komentář přínosný?

To ano. Chcel som iba poukázať na to, že fyzický výkon CPU sa nedá navýšiť SW cestou. To, že Intel má výkonnejšie procesory bolo predsa vidieť aj pri súčasnom DX11, ktorý síce nie je ani zďaleka tak efektívny ako Mantle, ale Intel CPU si s ním poradili tak či tak. Najviac strácali slabšie procesory. Tento bottleneck sa síce odstránil, ale to neznamená, že sa nenahradí niečím iným. Ale to predbiehame. Ja som celkom rád za Mantle, DX12 či GLNext. Aspoň mi dlhšie vydrží stávajúci CPU.

+1
+5
-1
Je komentář přínosný?

http://www.littletinyfrogs.com/article/460524/DirectX_11_vs_DirectX_12_o...

Every time I hear someone say “but X allows you to get close to the hardware” I want to shake them. None of this has to do with getting close to the hardware. It’s all about the cores. Getting “closer” to the hardware is relatively meaningless at this point. It’s almost as bad as those people who think we should be injecting assembly language into our source code. We’re way beyond that.

It’s all about the cores.

Takže lepší výkon není dán sníženými nároky na procesory, ale lepším využitím všech dostupných jader.

+1
+12
-1
Je komentář přínosný?

Prepáčte, ale ja si naozaj nemyslím, že fyzicky sú procesory AMD v "rovnakých" triedach výkonovo zhodné s ich konkurenciou a že to je iba o multithreadingu (trebárs často porovnávané i7 a FX procesory). Údaje ako polohy vertexov (vzhľadom na rôzne operácie), fyzika (nielen rôznych efektov ale aj počítanie kolízií, riadenie pohybu objektov,...) či AI a iné ďalšie je potrebné pred renderovaním aktualizovať v pravidelných časových intervaloch. A to sa deje väčšinou použitím CPU. Sú úlohy ktoré je možné aktualizovať aj na GPU, ale nie na všetko je GPU vhodné. Tak isto nie všetko je možné paralelizovať a riešiť multithreadovo. Takže môžeš potrebovať vyriešiť úlohu, ktorá je náročná a ktorú nie je možné paralelizovať. A si tam kde predtým a teda na mieste kde budú AMD procesory nestíhať oproti konkurencii. Článok na ktorý sa odkazujete sa týka iba renderingu a teda časti, ktorá sa teraz zefektívnila. Ale herné engine-y nie sú iba o tom. Dôležitá je aj vrstva nad DX či Mantle resp. OpenGL.

EDIT: Beriem, ale že v tomto smere toho mám málo odskúšaného. Možno to tak vyznelo ale nechcem nijak súdiť CPU od AMD. Počkajme si na výsledky prvých hier náročných na CPU postavených na DX12. Potom uvidíme. Počítam aj s možnosťou, že sa môžem mýliť. Je možné, že situácií aké som spomenul bude málo alebo budú zanedbateľné vzhľadom na celkový výkon.

+1
-13
-1
Je komentář přínosný?

Jestli nesouhlasíš s tvrzením, které má Brad Wardell je jen tvůj problém, ale já věřím spíš jemu než tobě. (Schválně si zjisti, kdo to je a na čem v poslední době pracuje.)

http://wccftech.com/amd-mantle-demo-game-gpubound-cpu-cut-2ghz/

Možná potom pochopíš proč v interních testech API Mantle bylo FX-8350@2.0GHz stále schopno krmit 290X aniž by ji brzdilo.

+1
-12
-1
Je komentář přínosný?

Môžem vedieť v akých testoch malo byť FX podtaktované na 2GHZ rýchlejšie ako Core i7 na 3.7GHz? To nezodpovedá žiadnemu testu aký som kde videl a nezodpovedá to ani faktu, že i7 má citeľne vyšší výkon na jedno jadro. Už to mu dáva výhodu aj v multithreadingu.

+1
+3
-1
Je komentář přínosný?

Příspěvek jsem upravil ještě než si odpověděl a doplnil jsem tam i link na článek, kde to bylo publikováno. Bylo to o schopnosti na polovinu podtaktováného CPU nebrzdit 290X pod API Mantle.
Omluvám se za s tím spojené komplikace.

+1
+8
-1
Je komentář přínosný?

Ten test je hlavne o tom, že stačí slabšie CPU pre renderovaciu vrstvu ako doteraz. To čo som písal ja bolo, že herný engine nepozostáva iba z renderera, ale má aj dosť iných častí, ktoré musí riešiť CPU. Tieto môžu byť časom zložitejšie a opäť môžu AMD procesory naraziť na rovnaký bottleneck ako pri DX11. Nie všetko sa dá paralelizovať. Nebudem ale vymýšľať krajné prípady. Počkajme na výsledky prvých DX12 hier, ktoré budú trápiť naše procesory. Možno sú moje obavy zbytočné. Keď som kupoval práve tebou spomínaný i7 3770K, myslel som aj na single thread performance. Toto dosť ovplyvnilo moju voľbu. Dovtedy som mal vždy iba platformu založenú na AMD (okrem grafík).

+1
-18
-1
Je komentář přínosný?

"Ten test je hlavne o tom, že stačí slabšie CPU pre renderovaciu vrstvu ako doteraz."

Test dokazuje jak špatně bylo s vícejádrovými procesory dosud v rámci DX11 nakládáno. (Hlavně s těmi, co mají více slabších jader.)

"To čo som písal ja bolo, že herný engine nepozostáva iba z renderera, ale má aj dosť iných častí, ktoré musí riešiť CPU. Tieto môžu byť časom zložitejšie a opäť môžu AMD procesory naraziť na rovnaký bottleneck ako pri DX11. Nie všetko sa dá paralelizovať. Nebudem ale vymýšľať krajné prípady."

Fyziku lze velmi dobře paralelizovat. To samé AI. (Kdyby byly tvoje domněnky opodstatněné, tak by neměla dnešní generace konzolí 8 jader na frekvencích pod 2.0GHz, ale třeba CPU jen se 2 silnými vysokotaktovanými jádry.)

+1
-9
-1
Je komentář přínosný?

Ty testy, alespon na ty, na ktere si vzpominam ja, jasne preferovali pocet jader nad jejich fregvenci/IPC. Krom jinych veci.
Tohle samo o sobe je obrat o 180 st.
Zaroven to ale potvrzuje, ze CPUs v soucasne podobe jsou vice nez dostatecne vykone (co se tyce herniho prumyslu), a ze CPU ztraci svoji architektonickou hegemonii (coz taky odpovida proc s tim puvodne neprichazi intel ale AMD)

+1
+11
-1
Je komentář přínosný?

DX11 jako softwarova vrstva je bottleneckem sama o sobe, a takove uzke hrdlo odstranite pouze tak, ze aktualizujete toto API
(DX11 pritom byla aktualizaci jiz mnohokrat aktualizovaneho a je jasne, ze se musel zvolit radikalnejsi pristupo ktery se AMD pokouselo roky)!
Mi obecne mame problem, ze jako uzke hrdlo povazujeme vzdy HW cast a komunikaci mezi nimi a jaksi nam nedochazi, ze stejny efekt muze mit software.
DX12/MANTLE/OGLnext voli zpusob, ktery funguje na konzolic s fixnim HW uz leta, tedy negativa mame velmi dobre zmapovane. Navic jenom hypoteticky srovnavat neefektivni multithreading s jakymkoliv negativem (kde teoreticky vyreseni muze prinest nasobky vykonu!!!), ktery by mohla nova API prinest je rekneme naprosto mimo misu!
Protoze tam se jednalo o tak obrovske "kurvitko" vykonu, ze ostatni uzka hrdla mohla jen tise zavidet.
Navic se tim meni po letech cely pristup k optimalizaci na PC. Trvalo to mnoho let a jako obvykle to musel vyresit ten posledni, ale tak uz to vetsinou byva.
Koneckoncu tahle situace tem nejvetsim (INTELu) vyhovovala po dlouhe roky.
Hypoteticka otazka je, jak dlouho by se reseni rodilo bez AMD.

+1
+2
-1
Je komentář přínosný?

" Navic jenom hypoteticky srovnavat neefektivni multithreading s jakymkoliv negativem (kde teoreticky vyreseni muze prinest nasobky vykonu!!!), ktery by mohla nova API prinest je rekneme naprosto mimo misu!"

S týmto nesúhlasím (teda aspoň čiastočne). Grafické API sú v implemtácii herných engine-ov schované za vrstvou renderera. Ale to je iba jedna časť z mnoha, z ktorých sa herný engine skladá. Výkon, ktorý sme získali zefektívnením renderera sa môže využiť na väčšiu komplexitu iných častí. Hovorím môže aj keď kvôli konzolám a ich slabým CPU sa to asi nestane a bude sa zrejme predchádzať úlohám, ktoré by boli závislé na výkone jedného jadra a nie multithredingu. Celkovo si myslím, že obávať sa toho ale asi nemusíme a že AMD si týmto hodne pomohlo. A pomohli tým aj ostatným. To im nik neberie. To na čo ty ale často zabúdaš je, že nielen AMD, ale aj Intel a NVIDIA posúvajú vývoj dopredu.

+1
-17
-1
Je komentář přínosný?

IMHO jde AMD o možnost nabídnout prostřednictvím Mantle více než jen vice draw calls a snížený overhead. Je to jediná možnost jak tohle API udržet udržet naživu, tzn. nabídnout konkurenční výhodu (něco jako Nvidia s PhysX) oproti DX12 /OGL next, ostatně tak to i z té zprávy nepřímo vyplývá...

Mantle must take on new capabilities and evolve beyond mastery of the draw call.

Já osobně pod tím více "open"/"wide" vidím spíše podporu více platforem než jen windows...

Tomu že by se z Mantle stalo OpenGL Next ( pardon Vulkan ) osobně nevěřím....

http://www.pcper.com/reviews/General-Tech/GDC-15-What-Vulkan-glNext-SPIR...

Uvidíme 5tého....

+1
+12
-1
Je komentář přínosný?

Další zajímavé informace vyplavaly napovrch:

v podstatě Vulkan API = Mantle 1.0 + SPIR-V .Většina extensions je naprosto totožných s Mantle

viz: http://pctforum.tyden.cz/viewtopic.php?p=8787149#p8787149

Otázkou je co bude s Mantle jako takovým dál, respektive jestli Mantle 2.0 pokud ho tak pracovně nazveme přinese něco revolučního a dá AMD grafikám nějakou podstatnější výhodu nad DX12/Vulkan, např. asynchronous compute integrating HSA/OpenCL 2

+1
-19
-1
Je komentář přínosný?

Stále pochybujemo tom, že GLNext bude zdieľať kód s Mantle. Ale môžem sa mýliť. Som zvedavý čo z toho nakoniec vypadne. :-)

+1
-21
-1
Je komentář přínosný?

do čtvrtka to už vydržíme ne ? :o)

+1
+19
-1
Je komentář přínosný?

To by se stalo, pokud by AMD uvazovalo jako nVidia. AMD se ale doposud snazilo sjednocovat platformu, ne ji rozdelovat.
I predchozi zpravy (od kterych mohlo byt opusteno) hovorili o podpore HSA a dalsich standartu.
Ze by tedy tohle API slo cestou priprietarnich technologii neaplikovatelnych na jinych API (ted jsou otazky proc by se nedalo aplikovat, kolik by to stalo - navic v soucastny situaci, atd.) je dost nepravdepodobne, ale je to moznost.
Faktem je, ze fenomen MANTLE splnil misi asi lip nez si samotne AMD mohlo v nejlepsich snech predstavit, a to v ohrome kratkem case a mohlo by tedy zcela legitimne zaniknout.

+1
-13
-1
Je komentář přínosný?

"To by se stalo, pokud by AMD uvazovalo jako nVidia."

Takže ty si naozaj taký naivný, že si myslíš opak? Som zvedavý ak bude Mantle pokračovať a bude stále exkluzívne pre AMD, ako to budfeš obhajovať. BTW ani NVIDIA platformu nerozdeľuje. Väčšina toho čo robí je pre všetkých. To, že si časť necháva ako exkluzivitu pre svojich zákazníkov je zcela normálne. To zrejme každé odvetvie všetci iba rozdeľujú. Keby nešlo o NVIDIu, ale AMD, tvrdil by si presný opak.

+1
0
-1
Je komentář přínosný?

http://wccftech.com/amd-ends-revolutionary-mantle-api-10-asks-devs-focus...
hm, takze fakt to(Mantle) ma byt implementovane do Vulcanu

+1
-8
-1
Je komentář přínosný?

Ja som to zbežne prebehol ale nič takého som tam nevidel, uvidíme o dva dni ako to bude.

+1
-5
-1
Je komentář přínosný?

Nieco z Mantle moze OpenGL (skor principialne postupy) prebrat, ale rozhodne z Mantle OpenGL nebude, to je blbost, technicky.

Zo strany AMD je zbavit sa "formalne" Mantle a presunut vyvojarske aktivity inam pochopitelne, AMD je hlboko vyvojarsky poddimenzovane, co moze outsourcuje alebo este castejsie hadze na inych, staci sa pozriet na linux, odstrihavanie podpory starsich kariet, a aj tie drivre pre win atd. AMD nato nema vyvojove prostriedky, presuva aktivitu a "zodpovednost" inam a elegantne z toho vykorculuje.

To, ze DX12 je jasny vitaz snad kazdy uvedomely vedel hned po informaciach z MS, len ddemagogicke lamy a cervene hlavy nechapali, tak ako nechapu doteraz, ze Mantle je defacto mrtve uz par mesiacov, v podstate odzaciatku, ale jedno sa musi uznat, rozhybali sa stojate vody.

+1
+2
-1
Je komentář přínosný?

Netvrdím, že to tak nieje, ale je to blog čo písal chlapík z PR oddelenia AMD

+1
-10
-1
Je komentář přínosný?

Docela by ma zaujimalo ako toto tocenie okolo Mantle-OpenGL netx (vulcan, imho dobre debinlny nazov) ovplivni OpenGLES.

+1
+7
-1
Je komentář přínosný?

Pro psaní komentářů se, prosím, přihlaste nebo registrujte.