nvidia cudaCUDA 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

CUDA Toolkit 3.0 beta released – NVIDIA Forums.