CUDA ToolkitThe NVIDIA® CUDA® Toolkit provides the development environment for creating high-performance, GPU-accelerated applications. The toolkit includes GPU-accelerated libraries, debugging and optimization tools, a C++ compiler, and a runtime library.

