Nee soms en vooral in de early days toen de drivers nog niet optimaal waren.
De PPU kan door PPU supportende games op twee manieren toegepast worden. Samen gaat niet.
1 ) CPU ontlasten. Je krijgt dan FPS boost.
UT3 standaard maps is lichte CPU load geen verschil
en ook PhysX tornadomap. Lichte PhysX zwaar voor CPU licht voor PPU. meer FPS.
Dikke CPU nog meer FPS. omdat 'n low stressed CPU en PPU sneller kan zijn dan 'n stressed CPU.
2 )Veel meer Physics, je game rig krijgt dan 'n shitload aan PhysX flops die de PPU stressed en moet dus ook zijn tijd krijgen om zijn werk te doen. Dus CPU tijd + PPU tijd + GPU tijd bepalen je FPS. De CPU heeft minder te doen maar de PPU des te meer en de GPU krijgt ook nog eens meer te doen in minder tijd. De CPU PPU GPU triangle. Dit houd in wat FPS verlies. In geval dat de zware physX setting te veel vergt kwa tijd voor CPU PPU GPU lijn te voltrekken per frame.
Maar dit is dan 'n beetje FPS inleveren voor 'n veel interactievere Spelbeleving.
Dit houd in dat 'n quadcore als cPU de boel niet ophoud de PPU en GPU dan ook meer time slice krijgt per frame. Dus in 'n high-end bak is er vaker geen FPS verlies maar juist FPS winst.
Je kan dus 'n PPU niet als G-kaart benchen in een PhysX zwaar stressende game.
Want daar houd 'n PPU toch speelbare FPS tegen Slideshow zonder PPU. Daarnaast is vaak in zo'n game(mode) PhysX hardware geeist. Wat 'n PPU vol stressed kan 'n CPU zelfs dedicaten niet verhapstukken.
'n PPU stop je dus in 'n krachtige game rig. voor more PhysX.
Voor ontlasten voldoet 'n sneller CPU ook. De overhead en latency aleen al moet eerst overwonnen worden.
Voor nV PhysX geld het zelfde. Maar de PPU stress load is voor de meeste high-end GPU al 'n lichte load.'n budged kaart of deltje van de shaders zou voldoende zijn. Bij voldoende beschikbaar shader power kan het zelfs stuk sneller dan PPU.
Ik zie echt geen brood in physx acceleratie met behulp van de videokaart. Bijvoorbeeld crysis, draait de gpu al op 100%, en dan moet die een deel inleveren van zijn rekenkracht om physics te berekenen? Is dat niet nadelig voor de fps?
Dacht dat Crytech2 engine al inhouse GPU een beetje gebruikt voor physics.
Crytech2 engine is geen PhysX game. Maar misschien kunnen Cuda enable drivers 'n boost geven.
Natuurlijk ziet het er allemaal mooi uit wanneer er alleen physics worden berekend zoals in die 100% physics/cpu test in 3dmark vantage. In games is het echter compleet anders, daar is de gpu hard aan het werk met frames berekenen.
Ja uiteraard je moet dan ook voldoende shader power hebben voor renderen én PhysX.
Dus die PPU als addon is nog steeds daar maar dan prik je een extra kaart bij. Of 'n veel duurdere enkele kaart.
Dus kon je met 'n 9600GT leuk vooruit.
Met de native nV PhysX games gericht op GT200 mogelijk tot dedicated.
Heb je iets van 'n 9800GTX+ GT260 voor het deftig renderen.
En 'n 9800GTX+ voor PhysX maxed out naast render features maxed out.
Je steld je game altijd in dat je voldoende FPS hebt. Will je 'n PhysX verijkte game spelen dan heb je sowieso al een degelijke kaart nodig voor ruim voldoende FPS bij normale gangbare instellingen.
'n PPU pleur je ook niet in een budged bak.
Will je Physics door GPU houd in 'n sloot extra Flops nodig om dat soepel te kunnen doen.
'n ouwe dualcore en GT8400 kan je PhysX vergeten je hebt te weinig spect om PhysX rijke game te draaien. Je richt je dan op CPU Physics gerichte oude games.
Ageia kon het niet met een aparte kaart, ik zou niet weten waarom ze het nu wel zouden kunnen met een gpu oplossing. Meestal was het gewoon grafische pracht (die physics, bijvoorbeeld in ghost recon advanced warfighter).
PPU heeft juist laten zien dat het wel kan.
Ghost recon Ageia island laat toch wat anders zien. Die spel beleving was intens. 'n foo in een houten planken hut doorzeven met 'n M249 is zo vet en nog nooit eerder gezien in een game. Je ziet in GRAW2 dat je van het hutje per plank de boel schred met je m249.
In de normale standaard game krijg je deze interactiviteit niet.
Kijk dat is hands-on ervaring van 'n PPU gamer. Door merk aanhankelijk heid is er heel erg veel antipathie vs ageia PPU. Door nV en aTI enthausiasten. Dus veel forum gelobby tegen PPU is er geweest. GPGPU was ondanks afwezigheid al heel lang favoriet.
In COD4MW zie je niks maar je kogel hebben wel over penetratie hit detektion.
Ook leuk zoals die sniper etage boven op ene houten vloer die je dan kan afknallen door het plafont.
Maar door statische beeld niet zo emersief. Wel de gameplay is geinig. Beter iets dan niets in COD4MW. Maar de beleving van GRAW2 Ageia island beleving is veel completer.
Crysis daarin tegen de hutten vallen als grote muur delen in mekaar. Dan heb ik liever ageia island.
Maar dat maakt Crysis wel veel Physics rijker dan COD4MW. En dat is de reden dat ik crysis ook geweldig vind. Maar Ageia island gaat daar overheen.
In de normale game werkt PPU natuurlijk veel beperkter. ALtijd PhysX op Extreem gezet.
Kijk als je daarmee van 60 naar 45fps gaat dan schroef ik de reso terug van 1280x 1024 naar 1024x768. En dan loopt het weer op 60fPs.
Maar speelde GRAW2 liever op 1800x1440 met PPU etc en zo'n tactische game heeft niet zo veel fps nodig 30 is ruim voldoende voor slow pace tactical. Gameplay style. En met de PPU natuurlijk meer Effectphysics. Soms ten koste van FPS.
Wat ik van nV PhysX verwacht.
Je had toen de PPU dat ding is ruim 2 jaar uit. 5-2006. De overnamen was vlak rond de produkcycle date van 2jaar.
Dus nV GPGPU PhysX vervang héél heel extreem belangrijk niet de PPU maar de PPU2.
Nou had er 'n PPU nextgen moeten zijn. 'n 500mil PPU op 65nm denk het niet maar dat kan er in zitten 4 tot 8 maal de performance. Aangezien PPU 'n 125mil chippie is op 130nm. Iets wat je verwacht als GPU in 2004.
Ik zie het nu dus als PPU2 vervanger. De PPU wordt afgelost. Mijn PPU hebben me 2 jaar gediend.
Maar PPU2 is dus elke SM4.0 kaart geworden.
PPU is een opzich zelf staande Produkt. PPU2 ==> GPGPU SM4.0 is dus 'n hele uitgebreide reeks geworden. G84 G86 G80 G92 G92B GT200.etc. Die puur of gedeeltelijk voor PhysX gebruikt kunnen worden. 1+ 0 ; 1+1 ; 2+1 ; 3+1 , etc.
Ik verwacht dat moderne PhysX game met GPGPU in gedachte rekening moeten houden met de gevarieerde mogelijkheden aan render en Physics power.
De Physics zou dus net zo'n uitgebreide settings menu moeten krijgen om PhysX in te kunnen stellen naar de hand van wat voor hardware je beschikbaar hebt.
Je kan dus 'n GT280 + GT280 voor PhysX
tot 7950GTX + 8400 voor PhysX hebben en nog meer meer mogelijke combinaties er tussen in.
Of 'n GT260 voor beide.
Dit is een heel groot probleem voor Gameplay PhysX, Deze is net als AI vaak Fixed. Tenzij PhysX van Enkele kaart PC soluties wat shaders kan reserveren voor PhysX. Je G-kaart moet dan wat reserve over hebben. Of de render settings maar wat lager. PhysX geeft dan FPS hit als je te weinig shader power beschikt en dat te weinig is voor renderen en Physx.
Maar voor aTI hardware moet de minimum laag zijn, 'n CPU puur PhysX mode.
Het aller grootste probleem is dus dat de game als minimum physX de CPU moet handhaven.
Dev's hebben nu wel de mogelijkheid om veel meer PhysX er in te proppen maar moeten wel 'n skelleton CPU only PhysX load path hebben die vooral Gameplay physX pakt. De meeste en vooral zware effects Physics wordt dan optioneel.
Dus als je snel games wilt zien die goed gebruik maken van PhysX.
Zit online gefocusde games in consesies met gameplay PhysX.
PhysX moet heel variable ingesteld kunnen worden.
Alle effect Physics zijn optioneel en in intentie aan te passen.
Gameplay Physics zal groten deels fixed zijn. voor online games.
Single player games mogelijk LAN Coop games kan dit beperkt variable ingesteld worden.
Je kiest dan host ook op basis van PhysX gameplay instellingen.
Allemaal kopzorgen voor dev's. Dit zijn allemaal factoren die zorgen dat physX adoptie bij dev's niet zo snel gaan.
Stel dan voor 'n zware PhysX load van 'n extra GTX280 die gesynchroniseerd moet worden over 16 spelers.
Het pushen van nV tWIMTBP zal enigzins Dev's wel meer aansporen.
nV krijgt diezelfde problemen als ageia. Waar blijft die killer game.
De nV markt is groot genoeg om 'n extra PhysX dedicated 8600GTS kaart te eisen in geval van 'n zwaar gesponsorde game. De minimum gameplay PhysX bepaald dan wat 'n 8600GTS stressed kan hebben. Warmonger/celfactor II en GRAW III
X399 Taichi; ThreadRipper 1950X; 32GB; VEGA 56; BenQ 32" 1440P | Gigbyte; Phenom X4 965; 8GB; Samsung 120hz 3D 27" | W2012SER2; i5 quadcore | Mac mini 2014 | ATV 4g | ATV 4K