nVidia just introduced it’s new GPGPU architecture, code-named GT300 and officially presented as “Fermi”.
This new architecture isn’t an evolution of existing one, as GT200 (GTX series) was over G80 (GeForce 8800), but is a revolution in itself, with L1+L2 cache, unified memory space, hardware stack, and the ability to execute full C++ code, and ability to execute multiple DIFFERENT kernels at once. Incredible!
CPU-oriented code will run more easily on this new cGPU architecture, without headache (at least less), and far better performances.
Within the next 2 years, CUDA Code (GPGPU oriented) will disappear to be replaced by OpenCL generic code that will run on both CPU and cGPU!










