Hlavní navigace

Názor k článku Vyšel Skype 1.6 pro Windows 8. Blokujte neukázněné kontakty od mareknr - Nevidel by som problém v CUDe v tom,...

  • 10. 1. 2013 9:47

    mareknr (neregistrovaný)

    Nevidel by som problém v CUDe v tom, že je to proprietárny štandard. NVIDIA sa v podstate v GPGPU snaží dlhú dobu a je to vidno v záujme zákazníkov o jej profi GPU. Proste silná a kvalitná podpora. Ale aj s týmto úsilím to išlo a ide dosť pomaly. Na OpenCL sa vôbec taký tlak nevyvíja a tým pádom to ide ešte menej hladko. Tiež si myslím že problém OpenCL je aj to, že je všetkých a tým pádom zároveň aj nikoho. Niekto to takto spomínal v inej diskusii a súhlasím s týmto tvrdením. To ale neznamená, že sa v budúcnosti nemôže nakoniec presadiť. Proroka robiť nebudem.


     


    Čo sa týka PhysX, tak nemôžem súhlasiť, že sa nepresadil. Je to dnes najviac používaný middle-ware fyzikálny engine. V poslednej dobe vychádza ročne okolo 50 hier, ktoré ho používajú. Podkladom pre toto tvrdenie je tabuľka hier na physxinfo.com, kde som si toto za posledné 2 roky odsledoval. Súhlasiť sa dá akurát s použitím GPU@Physx, ktorý stagnuje už 3 roky na mieste čo sa týka používania. Čo sa týka implementácie, je to ale diametrálne odlišné. NVIDIA pokročila dopredu a je to už 100 a 1 oproti predchádzajúcim releasom. To sa týka nielen nových možností, ale aj optimalizácií - viď porovnania starého engine-u 2.8.4 a nového 3.2 v článku http://physxinfo.com/news/8692/welcome-nvidia-apex-1-2-first-apex-with-physx-3-support/. Tento rok vyšla iba jedna veľká hra, ktorá používa jeho GPU špecifikáciu - Borderlands 2. Táto síce používa starú ale už značne odladenú verziu PhysX-u a pokrok v implementácii je dosť vidieť. Hlavne čo sa týka výkonu a možností na CPU. Potom vyšli ešte Hawken (časť GPU PhysX prvkov už je implementovaná, časť príde patchmi v budúcnosti) a Planetside 2 (GPU PhysX príde s budúcimi patchmi). Tento rok sa očakáva Metro 2034 a možno Mirrors Edge 2 či Aliens: Colonial Marines. Posledné 2 menované sú s otáznikom a u Mirrors Egde ani neviem či tento rok naozaj víde. Dá sa teda konštatovať akurát to, že implementácia optimalizácií a nových možností napreduje, zatiaľčo použitie v praxi stagnuje, aj keď sa postupne samotná implementácia zlepšuje. Ale to už som napísal asi aj zbytočne veľa. Kto chce vedieť čo dokáže posledná verzia PhysX tak sa môže pozrieť sem: http://physxinfo.com/wiki/PhysX_SDK_3.x + doplním to ešte o jeho využitie v rámci APEX: http://physxinfo.com/wiki/Category:APEX.


     


    PS: Zaujímavo vyzerá aj Startrek 2013: http://www.geforce.com/whats-new/articles/star-trek-developer-working-closely-with-nvidia-to-integrate-physx-effects-and-3d-vision a som zvedavý kedy sa do APEXu dostane real time fracturing: http://www.youtube.com/watch?v=QxJacxI4_oE.