The green side seem to keep on expanding these days, and today is no different. NVIDIA's next high-end GPU, the GT300 will contain at least an astounding 512 processing cores (32 bunches of 16), according to reports. Considering that the top-dog of the current market, the GTX295 has 480 cores (240 cores per GPU), this is an amazing feat of power on a single GPU, although clock speeds are still unknown. Not only is the number of cores significant, the technology is too. Current NVIDIA cores are SIMD (Single Instruction, Multiple Data) but the new ones featured in the GT300 are MIMD (Multiple Instruction, Multiple Data) meaning they'll be able to handle complex multi-tasking. Bundled with support for DirectX 11, OpenGL 3.1, OpenCL and high bandwith GDDR5 memory, the GT300 looks like a ferocious force to be reckoned with.