The point if clarifying sse2 efficiency is not to tell nvidia how to do their job. Their job is making money for shareholders and there's nothing wrong with a gimmick if it brings in the bills.
This article is asking if the gpu offload story is really so useful, or if there's some games being played with the gains so nvidia can sell more cards. The issue is interesting because game programmers need to adopt this api, and they wont if it doesnt help them. A crippled cpu implementation is probably not what they signed up for.
From where I sit it looks like the benefit advertised by physx is not against a reasonable cpu implementation, but against a crippled one.
If same work can be done in 3x the cycles (and distributed across multi core to reduce time even more) then the physx starts to appear suspect.
Seems like nvidia made a bet that this gimmick would give them an advantage, and they had to cheat to make it look good.
This article is asking if the gpu offload story is really so useful, or if there's some games being played with the gains so nvidia can sell more cards. The issue is interesting because game programmers need to adopt this api, and they wont if it doesnt help them. A crippled cpu implementation is probably not what they signed up for.
From where I sit it looks like the benefit advertised by physx is not against a reasonable cpu implementation, but against a crippled one.
If same work can be done in 3x the cycles (and distributed across multi core to reduce time even more) then the physx starts to appear suspect.
Seems like nvidia made a bet that this gimmick would give them an advantage, and they had to cheat to make it look good.