NVIDIA today moved its general purpose GPU computing ahead on Monday with CUDA 4.0. The update hinges most on parallelism between graphics cards and multi-core processors. GPUDirect 2.0 now lets graphics chips on a local system talk directly to each other rather than have to pass through the processor. Multiple CPU cores can also now share their threads with a single graphics card, and a single processor core can speak to multiple graphics cards to offload multiple heavy tasks.