Quote: "Well i thought the purpose of cuda, was to allow coders to use the stream processors on the new dx10 nvidia gpus, for 3d math intensive tasks, such as phyisics, graphics, and i though also ai and other game logic. I mean just imagine medieval total war 2, using the stream processors. That would enable mass battles, for once of truly realistic sizes."
Although it's possible to use it for that, it's main intention was general-purpose parallel computing (particularly complex algorithms and such). But, it's too platform independent for a company to spend that amount of time taking advantage of it. The code has to be written in a very special manner to take advantage of it.
Windows Vista Home Premium Intel Pentium Dual-Core 1.6 Ghz 1GB DDR2 RAM GeForce 8600GT Twin Turbo