NVIDIA released CUDA 5.0 on Monday morning and it boasts many new features for this popular GPGPU environment.
NVIDIA CUDA 5 presents dynamic parallelism by allowing for dynamically spawning new threads, a new CUDA BLAS library, and GPUDirect Technology for enabling direct communication between GPUs and other PCI Express devices.
There's also a new NVIDIA Nsight Eclipse Edition for generating CUDA code more easily through the Eclipse-based integrated development environment (IDE) with CUDA support. There's also a new online CUDA resource center as part of the CUDA 5 debut.
CUDA 5 for all platforms is available from NVIDIA's Developer Center