Reklama

nVidia přepíše PhysX pro OpenCL

Fyzikální engine PhysX, za jehož vývojem stojí dnes již neexistující společnost Ageia, se pod křídly kalifornské nVidie dokázal prodrat na nejvyšší příčky co se oblíbenosti a užití fyzikálních enginů týče. Je podporován jak na konzolích (Xbox 360 a PlayStation 3), tak i na počítačích (v současnosti však pouze karty s logem GeForce), navíc dokáže využít krom obligátního CPU i GPU pro zrychlení práce a užití pokročilejších simulací.

Právě absence podpory konkurenčních Radeonů ze stáje AMD byla mnohými uživateli kritizována, herní studia se zdráhala užívat nejlepší formu GPU PhysX kvůli svázanosti s produkty nVidie. Pro nVidii to však byla jedna z cest, jak přimět zákazníky nakupovat právě její grafické akcelerátory a nebylo vůbec jisté, kdy a jestli vůbec se dočkáme portování na otevřený uznávaný standard, ze kterého by mohli těžit všichni hráči na trhu.

Dneškem je jisté, že se nVidia odhodlala k přepsání svého proprietárního řešení PhysX do OpenCL. Je tu ale pár nejasností a obav, na které prozatím neznáme uskopojivou odpověď: i když bude OpenCL PhysX funkční i na konkurenčních Radeonech, nebude na tom výkonnostně (záměrně?) hůře než v případě užití CUDA PhysX? Celou úvahu částečně potvrzuje nVidia svým tvrzením o možných problémech s výkonem na konkurenčních Radeonech.

„Až začneme s přepisováním PhysX do OpenCL, existuje šance na to, že Radeony zvládnou jeho počítání, nemáme však žádnou představu o tom s jakým výkonem. Podíváte-li se na situaci s Folding@Home, uvidíte, že Radeony jsou výkonem za našimi GeForce. To pravděpodobně naznačuje fakt, že jejich GPGPU schopnosti jsou několik generací za našimi,“ neodpustil si malé rýpnutí na adresu AMD Nadeem Mohammad z nVidie.

Reklama

Budoucnost fyzikálního engine PhysX je životně závislá na co nejširším možném spektru podporovaných zařízení, chce-li jej nVidia udržet a zároveň využívat naplno všech jeho možností (tj. použití GPU akcelerace), bude muset nabídnout majitelům Radeonů srovnatelný zážitek s vlastními GeForce. Zda-li se to povede ukáže až čas.

Aktualizace – oficiální vyjádření společnosti nVidia:
V případě PhysX se vůbec nic nezměnilo a rok staré vyjádření Nadeema z GDC 2009 bylo nepřesně interpretováno. PhysX využívá jazyk CUDA C, na kterém funguje skvěle. Samozřejmě je teoretické možné využít OpenCL a portovat pro něj PhysX i pro grafické karty ATI, nicméně výkon karet ATI s OpenCL je hodně slabý, a proto zatím nedává smysl se do něčeho takového pouštět. --Igor Staněk, NVIDIA Product PR Manager EMEA

Zdroj: news.softpedia.com

Tagy:

Komentáře

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Neboj Mohammad, sak oni si to hosi z ATI uz nejako zoptimalizuju.

nVidii řádně teče do bot, když nemá svůj procák :)))

Jen ať si svůj PhysX nechají, já chci něco co mi krásně za rok pošlape na 8 jádrovém procáku Bulldozer a nebo eqivalentu od Intelu ( Sandy Bridge ) , proč bych měl nechat svoji grafiku nechat počítat fyziku, když se procák bude flákat ???? Jen ať hezky počítají procáky ( a klidně 4 ři jádra z 8mi ) fyziku a o obraz se stará sqělá new generation HD6xxx :))) PhysX patří na smetiště dějin a jeho otevření doufám už nVidii v Audi nepomůže :) A teď do mě zelené TrumpetyCZ :))))

Re: nVidii řádně teče do bot, když nemá svůj procák :)))

Ja bych byl pro, aby se na procesoru pocitala daleko lepsi AI, protoze to, co vidim v dnesnich hrach se za nejakou pokrocilou AI povazovat neda. Fyzika se klidne muze pocitat na GPU, protoze tam tech nekolik tisic procesoru udela lepsi praci, nez nejaky 4 jadrovy. Zato u AI se musi pocitat postupne, reagovat na urcite a jednotlive situace. Kdyby byl teda lepsi vypocetni prostor pro tuto vec, mohlo by to krasne nahradit i cloveka.

Re: nVidii řádně teče do bot, když nemá svůj procák :)))

Nesmysl počítat fyziku na GPU, protože to má vždy dost práce s grafikou ( a když nemá, tak se dají zvednout detaily že ). Zato většina her nevyužije 4 jádro procák a tak proč by se mělo jádro / dvě na procáku flákat ? To že jsou procáky pomalejší je pravda ( ale jen v momentě, kdy grafika počítá jen fyziku a ne i grafiku ).

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

mě je šumák jak to poběží na Radeonu, hlavně ať odpadne omezení Radeon + slabá GF na PhysX

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Není to zase nějaký Apríl??

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Vobec nie, aj ked April u Nvidie trva uz pol roka. Toto je len nevyhnutny krok, ktori mnohi predpovedali uz davno. Bola tu totiz len jedna moznost: Nvidia only PhysX cez GPU, co znamenalo paberkovani na pokraji vyhynutia.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Další možnost by byla, že by vývojáří konečně začali využívat physx na více jádrech, jak je to v 3dmarku, nebo raging rapids techdemu... Ideálně kdyby v nv dodali nějaké automatické dělení do více procesů, ať to není na vývojáři.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Obava programátorů o výpočetní výkon radeonů je poněkud úsměvná.Dalo by se to pochopit v případě,že by byly znatelně rychlejší.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

"Podíváte-li se na situaci s Folding@Home, uvidíte, že Radeony jsou výkonem za našimi GeForce. To pravděpodobně naznačuje fakt, že jejich GPGPU schopnosti jsou několik generací za našimi,“

Ten Mohammad by měl radši držet pec. To co řekl je vysloveně lež. GPGPU schopnosti Ati jsou v některých programech o dost lepší než nvidie a on to musí vědět. Takže repete - už jsem to sem jednou dával.
http://wcl.cs.rpi.edu/papers/ppam2009.pdf
GTX285 je v milkyway@home 17x rychlejší než jedno jádro Phenoma X4 940, ale 5870 je rychlejší hned 109x. HD5870 má 544 GigaFLOPS, GTX480 má 168 GigaFLOPS. Single precision - HD5870 má 2,72Tflops a GTX480 1.35 Tflops. Ten příklad milkyway@home jsem uvedl proto aby nějaký chytrolín zas nezačal s tím, jak je ten výkon Ati jen teoretický a že jedině nvidia ho má viditelný i v praxi.

Takže Mohammade, to pravděpodobně naznačuje fakt, že utrpení jménem "nvidia marketing" se v zoufalých dobách ještě zvětšuje. Dále to pravděpodobně naznačuje fakt, že už jste u Vás ve firmě pochopili, že OpenCL je lepší cesta než PhysX, který prostě sami proti AMD/Intelu neprotlačíte.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Vsak oni si jiste v nVidia dobre pohlidaji, aby ATI karty pocitaly PhysX vypocty pomaleji, nez ty jejich, to je preci jasne :)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Jak bylo jiz vyse napsano, jako prvni krok by stacilo prestat s blokovanim funkcnosti na kombinaci Radeon(3D)+Geforce(PhysX). Rozmachu PhysX@GPU by to urcite prospelo.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Zajímalo by mě spíše, jakým způsobem nahradí financování PhysX z prodeje HW akcelerátorů. Větší rozšířenost zcela jistě pomůže uplatnění PhysX@GPU v širším měřítku ve hrách. Změna způsobu financování a otevření platformy pro ostatní vendory by mohla naopak způsobit zpomalení vývoje jako takového.

Je možné že Nvidia spoléhá na vysoké nároky PhysX? Přeci jen dnes už je PhysX natolik náročný, že v nejvyšším nastavení + vysoké detaily, případně AA by velmi pravděpodobně Radeony trpěly velkými propady výkonu. Architektura Fermi je už částečně na počítání fyzika a vykreslování scény připravena, Radeony nikoliv.

Přepsání pod OpenCL se čekalo, je to logicky nutný krok - omezení na CUDA bylo dáno historickým vývojem a omezením nejednotnosti API. Ovšem samo OpenCL nezaručuje, že to bude běžet na všem stejně a to i v případě, že by si Nvidia nepohlídala optimalizace v rámci svého HW. Architektura konkurentů je dost rozdílná.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Architektura Fermi je pripravena akurat tak na benchmarky, v hrach je na tom len o malo lepsie ako Radeony a nova generacia ATI klope na dvere. Ze sa hlavne zamera na optimalizacie DX11 a teselaciu ja napriklad vobec nepochybujem.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Architektura Fermi je pripravena na raytracing a jine narocne vypocty dnes pouzivane prevazne mimo svet pocitacovich her, tak byla i prezentovana odpocatku a prvni co bylo ukazane byli prave casticove vypocty

nova generace Radeonu bude jen facelift tech stavajicich a nic noveho krom vetsiho vykonu pravdepodobne neprinesou

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Jen to bude pro ně trochu moc pracné brzdit několikanásobně větší výpočetní výkon. :D

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

A kde je souvislost mezi typem výpočtu v milkyway a v physX?

Milkyway je pod openCL?

Jak souvisí teoretické teraflopsy s výkonem PhysX pod openCL?

Příliš mnoho nejasností, než aby to mělo nějakou vypovídací hodnotu.

Taky pozoruju že 5970 podává proti předcházející 8800GTS512 mnohonásobn vyšší výkon v milkyway.. ale ve foldingu ten rozdíl je podstatně menší a ve spoustě jiných boinc aplikací radeony vůbec nefungují a dávají výkon nula... nebude to úplně samo sebou, a stále nevěřím tomu, že v amd nenašli ani jednoho člověka, který by s implementací pomohl...takže na nějaké globálnější závěry ještě není úplně dost informací řekl bych...

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Na souvislosti se zeptej toho Mohammeda - on je určitě vidí a je mu jedno, že folding@home není ten jediný GPGPU výpočet. Člověk co vidí souvislost s výkonem ve folding@home a výkonem ve PhysX a odvodí z toho slabší GPGPU schopnosti jakoby ve všem. Jen hloupý lhář z nvidie může dojít k takovým závěrům díky tak stupidnímu zdůvodnění.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Folding aplikace pro ATI je zastaralá a není optimalizováná na nové GPU. Na kartách Nvidie se počítají speciální jednotky, ve kterých jsou vynechány určité instrukce, aby nebrzdily výkon karty. Kdyby měly počítat ty samé jednotky co počítá CPU, tak by šel výkon rapidně dolů.
Zcela jiná situace je pod BOINC. Tam ATI totálně drtí karty GeForce. Je sice pravda, že Nvida podporuje o něco více projektů než ATI. Výkon je ale na těchto projektech tak špatný, že nepřináší takřka žádná zlepšeni oproti CPU. Opravdové GPU projekty pod BOINC, které opravdu za něco stojí a plně využijí schopnosti GPU jsou: Milkyway, Collatz Conjecture a DNETC. Škoda jen, že ještě nenapsali ATI aplikaci pro GPUgrid. Tam je to ale v režii zelené barvy, takže aplikace pro ATI se jaksi neočekává :-)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

ONI POTREBUJU, ABY CIM VIAC HERNYCH STUDII POUZIVALO PHYSX, po tomto oznameni istotne viac studii zacne aj pouzivat physx a az potom bude majitelia Radeonov v podruci nvidie. Nvidia si postrazi, aby Radeony nedosahovali na Gforce v physx a bude po chlebe. Vecsina hier bude mat physx, benchmarky budu mat physx a vo vsetkom zamerne budu gforce rychlejsie.... Perfektny marketing. Neverte ze to nvidia robi iba tak pre srandu kralikov, je v tom premysleny tah. Nedari sa im s Fermi tak maju cas na take hovadiny a skusaju vselijake dristy. Nech si ten physx strcia do zadku....Potrebujeme otvoreny format, inak budeme rukojemnikmi nvidie....

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Tezko rict. Mozna je zminovany krok smerem k PhysX@OpenCL dusledkem (ne)vyrceneho stanoviska hernich studii. "Ucinte PhysX@GPU sireji dostupnym a budeme uvazovat o jeho nasazeni." Trzni podil vlastnich vhodnych GK jako argument svou silu spis ztraci.

Nakonec v pripade prepsani PhysX pod OpenCL se muzeme dockat behu na OpenCL akceleratoru treti strany (pokud takovy vznikne).

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

S3 už taky umí OpenCL, takže i ta by posléze mohla OpenCL GPU PhysX akcelerovat přes GPU, kdyby měli dostatečný výkon. :D

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

tak sup bez takovej format fyziky napsat :) Havok to neni, ten je prozmenu v podruci Intelu

navic na takovem planu ktery si nastinil jako spekulativni nevidim nic spatneho, je to busines jako kazdej jinej

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

nebylo by to spatny akorat pro nVidii a majitele karet nVidia, ze to je "normalni" nebo legalni me vubec nezajima, pokud by to byla pravda, ale snad to tak nedopadne. byl by to peknej hnus, ale nVidii bych si kvuli tomu nekoupil. ale zatim su klidny, nez to bude, utece jeste nakej cas a moc her s gpu physX (natoz dobrych) stejne neni.
EDIT: mozna by bylo lepsi, kdyby physX vlastnil nekdo jiny. ale na druhou stranu to uz by bylo asi davno mrtvy. nVidia se fakt asi snazi a maka na nem. bohuzel bez poradny nabidky dx11 karet je to trochu malo v soucasny dobe.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

nebo to bude tak, ze nVidia bude slibit, ze vyda podporu i pro ATi, par firem podepise spoluprace a po nejakym tom roce "vyvoje" reknou ze to neslo jak se predpokladalo ...

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

žvásty - IMHO marketing na hranici zákona, za hranicí slušnosti...

Majitelé Radeonů jásají

"Majitelé Radeonů jásají" ale spis jen ti co nepisi na fora, spousta tech co na fora pise, spis PhysX hani ze je zbytecnej a serednej, staci projit par vlaken zde na EHW a mnohem vic postu bude od tech lidi smerem k odstarneni PhysX vubec :)

Re: Majitelé Radeonů jásají

Kazdopadne, timto pada jeden z potencialnich duvodu pro uprednostneni nVidia karty. Ja jsem rad, ze pomoci PhysX nevznikl vendor lock-in. ATI by PhysX implementovat nejspis dokazala, ale mohla by?

Jakakoliv rozhrani v IT by mely byt vzdy verejne, dobre dokumentovane/strandardizovane, otevrene a spravovane nezavislou organizaci (jako napr. Khronos Group).

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Vy si prostě pořád neuvědomujete že PhysX je přidaná hodnota k GeForce kartám. NV koupila Aegii a Nv do vývoje vrazila peníze. Proč si pořád lidi s ATI tu funkci přivlastňujou? ATI by udělala úplně to samé. Hry fungujou i bez PhysX.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

tys to asi nečetl že ne?

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Je to hned druhý odstavec.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

je to psané v minulém čase, možná jsi ho měl použít i ty

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Protože ten standart NV pustila,ale je to jen na její dobrý vůli.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

můj názor na to je pořád stejný, nic nemusela pouštět stačilo odtranit blokaci Radeon + GF na PhysX

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Je pravda že by to stačilo

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

standart ? to snad nemyslíte vážně ...
jeden důvodů bych viděl v tom ,že AMD prohlásilo ,že se pouští do podpory open formatu pod OpenCL ,,, a do toho by herní studia šli protože by to fungvalo na všech kartách...prostě k tomu byla nVidia donucena okolnostma.. otázkou je jak to bude běhat na Radeonech...
Ale ať je to jak chce kompletně fyzika ve hrách stoji za starou belu... fyziku to nepřipomíná ani vzdáleně...

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

PhysX@CUDA neni o GK, ale o hrach. Co maji rikat vlastnici ATI GK, kteri zakoupenim hry pouzivajici PhysX@CUDA vlastne tuto, pro ne zbytecnou, technologii hry sponzoruji? Cena hry je pro hrace stanovena jen jedna.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Dle mého se tenhle argument s realitou moc nestýká. Hry nejsou naceňované podle použitých technologií. Tedy s CUDA nebo bez CUDA hra bude stát stejně. Pro cenu hry májí význam jiné parametry.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Nepochopil jste muj prispevek.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Myslím, že ano. Byl ve smyslu, že majitelé ATi prakticky platí za něco co nevyužijí. Jde spíš ale o to, že majitelé Nvidie dostanou něco navíc. Prostě ta hra nemá určenou cenu podle použitých technologií, ale podle toho kam a jak je cílená - AAA titul, budget atd.. Vydavatelé v ceně nijak nezohledňují zda hra používá PhysX@CUDA, DX 10.1 (Asassin Creed) či nějaké další elementy, případně fungující jen na určitém HW či za určitých podmínek. Platný by ten argument byl v případě, že by verze bez PhysX@CUDA stála třeba o dvě stoky méně.

Pokud jsi to myslel jinak, pak nevím jak...:) A vykat si snad nemusíme.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Pokud by prostredky na implementaci PhysX@GPU byly vynalozeny ve prospech obecnych vlastnosti jako hratelnost, A.I., 3D atd. meli by z toho prospech vsichni. Zde je zisk jedne strany kompenzovan ztratou druhe (ziskala z jejiho pohledu mene dokonalou hru).

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Pane Lazar, PhysX implementuje do hier firma nVIDIA na svoje naklady a robia to jej ludia teda si PhysX v hrach platia majitelia nVIDIA GK pri ich kupe teraz ked bude nVIDIA pokracovať a dalej davat do hier PhysX(neverim tomu asi s tym skoncia a bude vymalované) tak prave majitelia ATI kariet budu ziskavat vec ktoru im zaplatia majitelia nVIDIA GK :)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Tak na toto si pripijem :-).

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

To mi přijde jako klamná analogie. Dle mého to není ztráta jedné strany, je to naopak benefit strany druhé. Chápu dedukci - ovšem dle mého neplatí. To by asi chtělo logický rozbor...:)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Tak nejak mi prijde, ze se nVidia to celyho PhysXu zamotala a tedka se to pomoci OpenCL a kompletniho prepsani snazi rozmotat.
Za chvili je totiz u staryho physxu ceka DDL hell :).

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

myslis jako DLL HELL ??? ;)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

No jasne, neumim psat. Nevim jak by vypadalo DDL hell, ale cekal bych ho na Oraclu, ne u PhysXu :-)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

No kdyby se spis zacaly hromadne vydavat nove aplikace vyuzivajici GPGPU akceleraci. Profici stejne sahnou po nVidii, protoze zabugovanost ATIn je spolehlive odradi (bohuzel z vlastni zkusenosti :( ).

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Zabugovanost ATIn? Ty jsi ještě neslezl ze stromu, nebo nevylezl z jeskyně, že máš takové prehistorické názory?

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

xD

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Ze stromu? No mam pracovnu v podkrovi... myslis, ze to nejak souvisi s tim, ze se mi ztraci akcelerovany obraz v I-deas, pada akcelerace ve virtual PC. Ztraci se mi plochy v Catia v5. Dochazi ke konfliktum obrazu napr. s VLC???
Zajimave je na tom to, ze podobne problemy se objevuji i kolegum s W7 64 Pro a ATI kartami, kdezto na tom samem OS a nVidich vse OK... Dik za tip, nenapadlo mne, ze by to mohlo souviset s nadmorskou vyskou pracoviste!

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Nekteri tady pisete sve domnenky o tom jak to muze byt takticky tah ze geforce budou mit vzdycky navrh ze se o to nVidie postara....

Moje domnenka:
-podle meho jde jim jen o to, aby co nejvice vyradili CPU ze hry, nyni to neni mozne protoze vetsina firem si to velmi rozmysli, kdyz to bude funkcni na obouch nejvetsich vyrobcich, nebude zadny problem pro vyrobce, nvidie nebude muset platit a ani nikam posilat sve lidi a presto jejich karta a i karty konkurence budou vice zadane nez CPU(duvod: CPU nemaji, integrovane grafiky a chipsety mizi, tak se snazi posilit pozici a sanci dokud nejaka je)

Takle nahodou OpenCL by mel byt standard a mel byt mit standardni pravidla ("predem urcena")takze jaka koliv deoptimalizace vuci radeonum by mela padnout ne ?

Navic OpenCL patri Kronosu (nebo jak se to pise) tudiz si myslim ze ONI schvali spusteni PhysX pod OpenCL az to zkontroluji. Pokud by nekdo byl ve vyhode umyslne-neni to STD

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

To bohužel nic nemění na tom, že by se s nima museli v případě pochybností soudit. nVidia si to klidně vydá. A de-optimalizace de provést snad tisícem různých způsobů a pár takových, že se na to stejně jen tak nepřijde..

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

OpenCL je jen rozhraní zajištující kompatibilitu. Vše bude opět záležet na samotných aplikacích, ovladačích a optimalizacích. Lze to přirovnat k době někdy před 5-8 lety, kdy ještě vznikalo dost her pod OpenGL, pod kterým díky optimalizacím ovladačů mněli grafiky NVidia značně navrh.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Ja nemluvim ale o ovladacich jednotlivych vyrobcu.Hold nVidie s tim bude mit na zacatku lepsi zkusenosti bude je mit lepe "promyslene" to je jasne. Jde o to, ze pokud se to ma prepsat na STD OpenCL musi byt presne pouzivany dane postupy ktere pouziva OpenCL. Kostra (to nejdulezitejsi) musi byt podle nich, jake koliv nastavby uz muzou byt v rezijich ostatnich. Tudiz i AMD bude presne vedet jak si na to optimalizovat ovladace.

Jinak koukam ze se to tady bere jako holy fakt a uz predem dana vec. Myslim si ze neznamena ze oni to prepisi pod OpenCL ze automaticky vsichni vyrobci to zacnou pouzivat. Pokud to nebude zadarmo tak si to mnozi zase rozmysli a rozmysli si to i v pripade toho (kdyz by byla velka deoptimalizace) ze by to na Radeonech chodilo vyrazne pomaleji nez na nVidie. Cilem vyrobcu by melo byt aby byli vsichni co nejvice spokojoni.

Muze se klidne stat ze Radeony na tom budou lepe nez Geforce ale i nemusi. To podle meho mi nemuzeme tedkon posoudit nebo jo? :)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

To přirovnání u FaH je vtipné, nVidia má celý ten projekt slušně pod palcem a ATi tam má takřka nulové optimalizace, takže neni moc divné, že to nejede nějak rychle.

ATi prostě tu SW část až tak moc neřeší a narozdíl od nVidie prostě není "SW společnost" a ani se nesnaží změnit grafiky na procesory, když se jí zrovna nepovede jedno jádro (nebo několik za sebou). :D

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Článek byl aktualizován. Přibylo oficiální vyjádření společnosti nVidia:
V případě PhysX se vůbec nic nezměnilo a rok staré vyjádření Nadeema z GDC 2009 bylo nepřesně interpretováno. PhysX využívá jazyk CUDA C, na kterém funguje skvěle. Samozřejmě je teoretické možné využít OpenCL a portovat pro něj PhysX i pro grafické karty ATI, nicméně výkon karet ATI s OpenCL je hodně slabý, a proto zatím nedává smysl se do něčeho takového pouštět. --Igor Staněk, NVIDIA Product PR Manager EMEA

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Zas nic no.Takový přístup dříve nebo později pošle pod kytičky nejen PhysX, ale i celou NVidii aj s Igorem. Nejde přece o to jak to zvládout karty ATI, Tady jde o standardy. Až by běželo PhysX pod OpenCL byl by to standard a vývojáři by se nebáli takovou technologii implementovat. To,že by potom s tím ATI měli problémy je věc druhá.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

proc by mel takovej pristup poslat nVidii pod kyticky? muzes to nejak vysvetlit proc?

herni grafiky nebudou to co nVidii vydelava nejvic

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Protože takovým jednáním ztrácí nvidia na popularitě a stává se zní ta zlá, co nezáleží na herním vývoji, co blokuje nadějné technologie, co používá marketingové prostředky na hranici slušnosti, co mate zákazníky častým přejmenováváním svých produktů...Dokud bude PhysX jen pro CUDA bude její GPU verze jenom paběrkovat v pochybných titulech a postupně pude pod kytičky. Leda že by NVidia dokázala dát na trh naprosto bezkonkurenční karty. Ale pokud bude mít vyrovnanou konkurenci lidi se budou rozhodovat i podle toho jak s nimi NVidia jedná.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Zlu z NVIDIE robia iba fanATIci, ktori si tym odobruju kupu konkurencie. Vid kauzy multi Core CPU PhysX, AA v Batmanovi ci nastup Lucid Hydra na jesen minuleho roka. Nic z toho co sa NV vytykalo sa ukazalo, ze nebola pravda. A aka atmosfera bola voci NV vytvorena, ze? Proste podobne keci, ktore pokracuju nazormi typu "NVIDIA okrada cast zakaznikov o efekty" a pod.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Neokrádá, když jsem si za to nezaplatil(nákup nějaké GF co zvládá PhysX) tak mi to vůbec nevadí. Horší ale je, když jsem si zaplatil(nákup nějaké GF co zvládá PhysX) a nejede mi to, kvůli tomu, že na grafiku používám ATI. To už je podle mě na pováženou.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

tenhle člověk se řídí prohlášeními PR, proto ti klidně odpovím za něho, nVidia nemuže ručit za stabilitu takového řešení a proto byla nucena takto zasáhnout, je to pro tvoje dobro, vyhoď Radeona a kup si Geforce i na 3D

Jen škoda že s hackem to fachá normálně :D
si představ takovou HD5870 + GT240 v testu GPU PhysX proti GTX480, cena nižší, výkon větší a spotřeba nižší

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Zatial som svojpravny tak odpoviem sam za seba. Pekna snaha Arg. :-)

Znefunkcnenie PhysX v pripade kombinacie ATI+NV je aj podla mna krok vedla. Obhajovat ho nebudem.

Arg: Ja sa neriadim podla PR nvidie, len nemusm brat vsetko co sa okolo nich popise ako pravdu len preto lebo je zevraj NV "zla" firma. Uz spojenie "zla NVIDIA" je hlupost sama o sebe.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

jenže všechny informace které máme ke kauzám jsou oficielní stanoviska firem a jejich PR oddělelní a to jak u ATI, nVidie tak i u MSI, máme ale svůj rozum a umíme si dát 2 a 2 dohromady a je fér dodat, že to jsou potom jen spekulace. Ten náhled na nVidii netvoří jen fanATIci, takovou sílu nemají, trochu je přeceňuješ

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Uznavam, ze som to s vyrokom o fanATIkoch prehnal. :-)
Narazal som skor na kauzy, kde sa NV prepierala a ktore sa neskor ukazali v uplne inom svetle zatial co vela ludi ich stale prepiera s informaciami, ktore mali pred pol rokom. NVIDIA je firma ako kazda ina. Privlastky typu dobra alebo zla firma su nezmysel.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

no krasne jsi odpovedel :)

a ted jeste jedna otazka, za jak dlouho pocitas ze pod ty kyticky nVidia pujde? a za jak dlouho myslis ze by mohla Ati prijit s GPU ktere zvladne technologie ktere se do her chystaji a Ati v tehle oblasti jeste zadne kroky nepriznala verejne, zato nVidia v te oblasti jiz zacala s G200 kde to byli jen marne pokusy se spatnyma vysledkama, a s Fermi tam udelal pokrok na uroven kdy se otom da zacit uvazovat v horizontu par (2-4) let dobudoucna

na prvni otazku odpovim klidne i ja, pod kyticky nepujde minimalne jeste dalsich par generaci karet i v pripade ze by par let dosahovali jen cervenych cisel :) problem maji jen v jedne oblasti jejich pusobeni a to v herni sfere high-endu a nizsiho-high-endu, tedy hernich VGA nad 200$, coz je zaroven nejvic diskutovana oblast VGA na internetu

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Samozřejmně je to myšleno v horizontu až řekněme min. 5-10 let (NVidia si v minulosti řádně namastila kapsu hlavně na prodeji čipsetů). Ale společnost která nebude uznávat standardy, bude neustále blokovat technologie jen pro své marketingové účely, společnost jejímž výrokům se lidi smějí (a nezatahujte do toho nějaké fanatiky či co) prostě v dnešní době nemá šanci uspět. To by musela mít extra silnou pozici a bezkonkurenční výrobky aby si toto mohla dovolit (jako Apple, Intel, či Microsoft). A takovou pozici tato společnost prostě nemá. Osobně si nemyslím, že by NVidia padla, ale musí radikálně změnit celkově svůj postoj, jinak to reálně hrozí.
Největší problém NVidia má momentálně v uzavírání platforem, čímž NVidia přichází o svůj zlatý důl - prodej čipsetů.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

A AMD tu bude jak dlouho? Tisíc let? Že vás takový kraviny vůbec zajímaj... Výrobkům nvidie se smějí převážně právě fanatici, kteří jí už několik let prorokují kdeco, ostatní lidi to nezajímá a podíl nVidie se stále zvětšuje. Těch pár tisíc směšných fanatiků v celosvětovém měřítku pro prodejce nehraje žádnou velkou roli, stejně jako nvidiotů, a vůbec lidí, co to sledují natolik pečlivě, aby byli schopni hádat se kvůli každé trotlovině.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Nemuzu si pomoci, ale tohle jsou opravdu nesmysly co pises. Nvidie narozdil od AMD si svoje technologie dela sama. Nevidim jediny duvod proc by nekdo mel investovat penize do vyvoje a pak zadarmo venovat vysledek nejake firme jako je AMD. Za posledni dva roky si AMD porad na neco stezuje a fnuka, ale proc si neudelaji svuj engine zdarma? Kde jsou vsechny ty Havoky a podobna marketingova prohlaseni, kterymi nas AMD krmi uz roky. Ja u Nvidie vidim nejake pokroky, investuje do budoucnosti, zatim co AMD ma porad plnou hubu otevrenosti a kdyz vezmu jejich vykon v OpenCL tak se mi chce smat. Nedavno jsme u nas na fakulte delali nejake testy a OpenCL na ATI je spise parodie nez pouzitelne rozhrani.
Muzes mi prosim rici nejaky vyrok, kteremu se lidi smeji? Kolik se toho napsalo o CUDE jak je na nic a pouze na marketing a najednou Adobe uvede Premiere Pro CS5 pouze s akceleraci na CUDA. Mas predstavu jaka je to obrovska vyhoda? Nvidie pomalicku buduje svuj trh a za par let z toho bude tezit. To prirovnani k Apple, Intelu nebo Microsoftu sedi, protoze AMD neni pro Nvidii v profesionalnim segmentu naprosto zadnou konkurenci. Pral bych ti byt na Adobe CS5 uvedeni v Praze a slyset s jakym despektem se tam o AMD mluvilo. AMD muze delat herni karty jake bude chtit, ale nikdy nevydela penize jako Nvidie, protoze nema profesionalnim uzivatelum co nabidnout. Jejich ovladace pro FireGL jsou k smichu a v tomto segmentu se rozhoduje o ziskovosti. Mozna jsem se trochu rozpalil, ale je potreba se na veci divat z vice pohledu a ne pouze jen tim jednim hracskym.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

A já jsem si říkal, že takový obrat o 180° je divný. nVidia se PhysXu jen tak nevzdá...

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

V tom pripade plati stare zname paberkovani na pokraji vyhynutia. Nevadi, nechybalo mi to doteraz, nebude ani potom. Povodna sprava ma potesila, lebo je lepsie mat otvorene standardy ako uzavrete nekompatibilne riesenia. No nic, Havok a vlastne modely fyziky hernych vyvojarov to istia.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

To že neoptimalizované aplikace běží špatně je snad jasné. AMD také může vypíchnout aplikace kde jsou karty nVidia zoufalé a ohánět se tím, ale nedělá to, protože ještě má nějakou kulturu.

Osobně bych nVidii doporučil než se navážet do konkurence raději se starat o vlastní věci. Z pohledu mého a dle mých pozorování minimálně desítek uživatelů XtremeSystems je výkon PR oddělení v posledních dvou až třech měsících k pláči. Na většině zahraničních fór se nVidii smějí, možná by se tam PR mohlo občas stavit podívat aby věděli, jak svou práci dělat.

Ono je sice dobré přesvědčit neznalé uživatele že NVIDIA je über, ale stále více těch znalejších (a to už i mnoho těch, kteří nVidii dlouho preferovalo) toho už má plné zuby a svůj názor samozřejmě rozšiřují i mezi své přátele a známé. Moc se některým naštvaným zákazníkům nedivím - např. neustálé snahy o to znefunkčnit PhysX na sekundární GeForce kartě pokud je v systému detekován Radeon je normální zlodějna. Lidé si tu GeForce koupili a tohle je odpírání služby jen proto, že si koupil zároveň i Radeon.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Kazdemu sa da nieco vycitat. Vid vyjadrenia zastupcov AMD voci multi core PhysX. Ako zevraj NV sprznila vykon PhysX nad CPU. Tou nejakou kulturou myslis prave tuto?

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Mno tvrzení AMD je jiný případ, protože jen poukázali na pravdu. Reakce nVidie ale byla opět jen vypíchnutím toho, kdy karty AMD kvůli optimalizaci propadají.

Na druhou stranu ani Nehalem na 4 GHz nezvládá PhysX tak, aby se jakákoli hra s touto fyzikou dala rozumně hrát. Před akvizicí Ageia přitom běžně PhysX běželo na více jádrech. A samozřejmě fungovaly dedikované PhysX karty. Teď nefunguje ani jedno. To je náhoda nebo snad nepodložené výmysly AMD? Vždyť to komunita kritizuje už nejméně půl roku.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

To je furt dokola. Fyzika PhysX není jeden univerzální efekt. Některé efekty běží stejně na GPU jako na CPU, některé efekty CPU prostě nezvládá. Vyčítat nVidii, že optimalizuje jen pro GPU je poněkud prostoduché.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Uz 3D Mark vantage pouzival CPU verziu PhysX-u cez 12 vlaken. Metro 2033 je tiez PhysX multi core. Tak na aku pravdu poukazala? Momentalne cakam na novu verziu Fluid Marku, ktory by mal tiez vyuzivat viacjadrovy PhysX s moznostou urcit kolko jadier sa ma pouzit. Moze to byt celkom dobry test toho ako CPU podla niektorych staci na vsetky efekty, co PhysX ponuka.

Re: Majitelé Chromů jásají, nVidia přepíše PhysX pro OpenCL

Škoda, lebo už som si PhysX predstavoval na S3 Graphics Chrome GPUs 500-Série :o)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

PhysX je mrtva zbytecnost. DX11 & CS umoznuje udelat engine prakticky na kolene. Furt dokola poslouchat jaka to je vsechno veda..No neni. NEni nic horsiho, nez vazat vyvoj software s vyrobcem hardware, kdyz to neni kvalitativne ani prakticky nutne.
Ptaj se vyvojari na neco Intelu? No asi ne. Specifikace jsou jasne a jede se. Stejne to plati i pro Grafiku , fyziku i AI.
Proste neexistuje tu zadna racioalni vazba na vyrobce.
Tyhle PR blaboly o tom, ze je neco lepsi protoze to pisu, nesmysle. Opakovana lez se pravdou nestane.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

S tím bych uplně neouhlasil. PhysX je pořád nejvyvinutější fyzikální systém a má obrovský potenciál. Potíž je v tom, že dodnes neexistuje hra co by ukázala skutečné možnosti tohoto systému, protože nikemu se nechce vyvýjet hru, která poběží čistě na NVidia kartách s podporou CUDA.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

No a to je podle mne duvod proc by mela nvidia prepsat PhysX do OpenCL. Momentalne ma nvidia co se novych grafik tyka spozdeni a navic jich ani neni dostatek. Takze se da rict ze ATI zacina pomalu ovladat hlavni hracskou skupinu uzivatelu. A zadny vyrobce her si tak nemuze dovolit udelat hru kde by PhysX nebyl jen jakym si grafickym vylepsenim, ale kde by byl primo soucasti hry.
Proto by prepsani do OpenCL bylo logickym krokem aby PhysicX u hernich vyvojaru vubec prezil.
A pokud zacnou i nove generace konzoli prechazet na ATI tak myslim ze se zacne pouzivat brz nejaky novy nebo jiny fyzikalni engine.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

přesně tak. Dokud nebude pod OpenGL bude GPU PhysX paběrkovat pouze s grafickými efekty,nikoli se skutečnou fyzikou, která bude nedílnou součástí hry.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Problem je , ze to neni reseni ktere lze s GPU akceleraci pouzit i na ATI/AMD.. Tzn neni to univerzalni reseni..Pokud by to fungovalo AMD/NVIDIA GPU + moznost CPU..byla by to jina..Takhle co..Nemuzu to vyuzit na plny knedlik, kdyz musim pocitat stim , ze na AMD to bude uzirat CPU, kterej zas nemuzu pouzit na neco jinyho. Tzn vlastne musim vyvajet dve aplikace pro variantu. GPU NVIDIA + CPU ATI.>A to je ten problem.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

DX11 & CS mas, kolena mas jiste taky, tak co ti brani udelat engine a vydelavat natom, v tehle branzi se tocej miliardy tak hura dotoho :)

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Engine uz jsem napsal:)..az bude verejna prezentace poslu link.

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

"Je podporován jak na konzolích (Xbox 360 a PlayStation 3), tak i na počítačích (v současnosti však pouze karty s logem GeForce), navíc dokáže využít krom obligátního CPU i GPU pro zrychlení práce a užití pokročilejších simulací."
- Tahle veta zni jako by PhysX fungoval jen na pocitacich s Geforce, ale to je samozrejme blbost... PhysX je hlavne fyzikalni engine akcelerovany CPU a navic ma pridanou hodnotu zapnout vylepsene vlastnosti(pr: APEX) na kartach Geforce a tak dosahnout lepsich fyzikalnich efektu. Na konzolich se PhysX take pouziva... ale zde je akcelerovan ciste CPU, proto a prave proto ze pro CPU akceleraci je to jeden z nejlepsich fyzikalnich enginu tu s nami bude jeste hodne dlouho...

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Chlapi redaktorský, co jste to zase vypustili za kachnu, to jste si tedy naběhli co, zamyslete se nad sebou ostudy :-)
No nic, to se stává. Co mě na vás ale zamrzelo nejvíc, že jste svůj edit ještě okořenili oním "odborným" a "skromným" vyjádřením mistra iluzí Igora Igorijeviče Staňkoslava - fakt, už dávno jsem se tak nepobavil :-)))

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

:D

Re: Majitelé Radeonů jásají, nVidia přepíše PhysX pro OpenCL

Osobne by som tomu dal este nejaky ten cas, pokial sa problematika PhysX nejak utrasie. NV ma urcite svoje dovody, ako nam to v minulosti uz x-krat predviedli. Beriem to ako PR sr.... poukazujuce na vecsi potencial NV kariet pri vyuzivani PhysX aplikacii. Podstatny bude aj tak nazor studii. Pokial budu vychadzat braky s implementovanym PhysX, tak to bude asi dost ludom sumafuk.