CUDA Toolkit è un ambiente di sviluppo - realizzato e distribuito da NVIDIA - progettato per supportare i programmatori nella creazione di applicazioni che utilizzano l'accelerazione delle GPU ad alte prestazioni. NVIDIA CUDA Toolkit consente non soltanto lo sviluppo ma anche l'ottimizzazione e l'installazione delle applicazioni "GPU-accelerated" sui sistemi target, siano essi coincidenti con workstation, sistemi embedded, data center, infrastrutture cloud o supercomputer HPC. NVIDIA CUDA Toolkit include librerie grafiche, tool per il debugging e il tuning del software, un compilatore C/C++ e una libreria di runtime per supportare la fase di deploy del software. NVIDIA rende disponibili diverse versioni di CUDA Toolkit dedicate ai Sistemi Operativi Windows e Linux. |