CUDA and GPGPU developers can head on over to the NVidia Developer Zone and, if you’re a registered developer, download the beta of the new CUDA Toolkit 3.0 features early support for the upcoming Fermi architecture. Also:
- CUDA Driver / Runtime Buffer Interoperability, which allows applications using the CUDA Driver API to also use libraries implemented using the CUDA C Runtime.
- A new, separate version of the CUDA C Runtime (CUDART) for debugging in emulation-mode.
- C++ Class Inheritance and Template Inheritance support for increased programmer productivity
- A new unified interoperability API for Direct3D and OpenGL, with support for:
- OpenGL texture interop
- Direct3D 11 interop support
- cuda-gdb hardware debugging support for applications that use the CUDA Driver API
- New CUDA Memory Checker reports misalignment and out of bounds errors, available as a debugging mode within cuda-gdb and also as a stand-alone utility.
- CUDA Toolkit libraries are now versioned, enabling applications to require a specific version, support multiple versions explicitly, etc.
- CUDA C/C++ kernels are now compiled to standard ELF format