Nvidia PhysX Software is Ancient, Slow for CPUs

Page 3 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Status
Not open for further replies.
nvidia may be shooting themselves in the foot... developers 'want' to reach the largest user base possible... by limiting this with physx, and gimping cpu physx, they in turn have alienated a large group of users who do not own a physx capable gpu... as a developer, i would not want to limit myself in such a way... that is, unless they fork over some cash for the 'the way it's meant to be played' logo.......
 
You're not going to see real engineering power focused on PhysX until you see more market demand (ie games) for it.

It works fine as-is and can do anything that any game has asked of it. I expect nVidia under pressure from competitors will step up if games start really leveraging it. Until then there are other CUDA apps that ARE optimized.
 
I liked PhysX before NVIDIA acquired Ageia.Now, it has become a tool for them to prove their point on CPUs being slower when they themselves use old code deliberately to make physics processing look slower on the CPU.
 
I am an avid PC gamer and have owned several Nvidia cards.

Lets raise our standards as consumers. Purposely gimping my performance either deliberately or through total ignorance? Sorry but you crossed the line. For me Nvidia = officially boycotted.

My next card is going to be Ati, end of story.
 
[citation][nom]shin0bi272[/nom]When's the last time you upgraded the cpu in your console without throwing the entire thing out? They optimize it for consoles because you cant upgrade from the hardware it comes with. PC users dont have that problem. So if someone wants to port an already working game from console to pc *cough* almost every game *cough* then the game will run exactly like it does on the console or better on the pc just natively. If the game devs want to improve the performance beyond that they are welcome to but they dont because porting (although not simple either) is easier and quicker than porting and improving. Why do you think all of these games like Red Faction and Mass Effect are identical to the console versions? The game devs just ported it over to pc and added different control mechanisms etc to make it run on pc hardware and left the general codebase alone. Who wants to spend 6 months porting a game to pc then spend another 6-12 months making a game run better than a constant 30fps? Thats money out the window just so pc gamers can go "yeah well it runs better on PC"... yeah let me waste a few million dollars on that![edit] oh correct me if im wrong but doesnt the haxbox360 come with an amd derived gpu? And gears of war ran just fine on there didnt it? GoW was a physx title. Also its about competition... if there's something you have your competition doesnt that means more people will buy your hardware. Well usually... there is a point of diminishing returns on that and Nvidia may have hit it... rather than pushing physx and performance hard and keeping the heat and cost down they chose to go with an all new design for their new card and it ended up being hotter, more power hungry, and probably more expensive than they sell them for. Now had they kept the 285 design and made improvements to it maybe heat and power wouldnt have been such an issue and they could have pushed physx games more and gotten more sales over AMD from that. Then been working behind the scenes on the redesigned chip to make it extremely fast with limited heat and power consumption increases. But alas the past is the past and there's nothing we can do about that now. If you like physx games then buy an nvidia card. If you dont care about physx then buy either maker's card and play the 30fps console ported games since thats about all we are getting from the game devs these days anyway. [/edit][/citation]
You sir stop being a console and nVidia fanboy. I have only one thing to say: SSE4 is being supported on CPUs since 2002 and even on AMD CPUs sometime later. So it is not like optimizing Physx code for every brand new CPU. Make some sense when you comment.
 
Status
Not open for further replies.