Quote: Original post by Dabacle
Good point I forgot about those. But those supercomputers arn't the same as a processor with, say, 16 cores. And they only function well on fully parallel problems like partial differentiation/integration, analyzing different outcomes of chess moves, brute force cracking an encryption or some problem that can be broken up into equal tasks that don't rely on each other. Try writing normal software on one of those and it would be a waste of all but a few cores anyway... Plus, when you add multiple CPUs together you get an equal amount of added cache. That linear growth wouldn't happen with adding more cores to a single processor.
I would thought that if putting various CPU in one board yield better performance, then having then integrated in the same dice would be even better.
Also it was my impression the PPU is good at physics because physic is parallel by nature, why it would not be parallel for GPUs and multicores CPUs?
What people do not realized is that PPU proposition is not an open one. Very few people will get to program what ever they one on a PPU. (those chess games an encryption, and brute fore problems)
The prosition is that an extra video card can do the same job or perhaps better than PPU card that can only do physic the way a selected group of people thinks it should be done.
I do like the idea of a PPU, but I do not like the idea of Ageai and its PhysX solution that completely alienates the competition. If I am going to plug a device in my computer would like to have the chance to do what I want with it. I can do that with a CPU.
We can get to program any effect we want with Dirextx or OpeneGL in any video card. But I doubt very much anyone here will get to do anything on the PPU.
If Ageia can pool this stunt up, thne more power to then, I do not think any body is opposing then on that. What other companies are proposing is that the Agiea PPU card will not be the only way to do accelerated physics in a game.