Cuda 12.6 Release Notes Today 'link' (2024)
: Adds compiler support for the GB100 and other Blackwell-based GPU architectures (SM_100, SM_101, SM_120).
Release of , which provides specialized profiling for the latest architectures. Version History & Compatibility CUDA 12.6 Update 3 : Current stable version (Nov 2024). cuda 12.6 release notes today
: The CUDA compiler now supports Stack Canaries in device code via the --device-stack-protector=true flag, enhancing memory safety by making it harder to exploit stack-local variable bugs. Library & Performance Enhancements : Adds compiler support for the GB100 and
While CUDA 12.x has historically focused on new architecture support (like Hopper) and the nvFuser compiler, feels like a "stabilization and infrastructure" release. It introduces critical changes to how system administrators manage driver compatibility and offers significant quality-of-life improvements for developers working with managed memory and low-level kernel synchronization. : The CUDA compiler now supports Stack Canaries
: This release added new host and target APIs in the Profiling Tools Interface (CUPTI) to simplify profiling for new users and align call structures with modern standards.
There is a continued focus on "Managed Memory" (Unified Memory). The release notes indicate improvements in handling prefetching and advice hints.
: The default Linux installation now prefers NVIDIA GPU Open Kernel Modules over proprietary ones for Turing and newer GPUs. Performance & Graph Improvements :