CUDA

Nov 29, 2023
CUDA Quantum 0.5 Delivers New Features for Quantum-Classical Computing
CUDA Quantum is a platform for building quantum-classical computing applications. It is an open-source programming model for heterogeneous computing such as...
4 MIN READ

Nov 21, 2023
Unlocking GPU Intrinsics in HLSL
There are some useful intrinsic functions in the NVIDIA GPU instruction set that are not included in standard graphics APIs. Updated from the original 2016 post...
9 MIN READ

Nov 17, 2023
Boosting Custom ROS Graphs Using NVIDIA Isaac Transport for ROS
NVIDIA Isaac Transport for ROS (NITROS) is the implementation of two hardware-acceleration features introduced with ROS 2 Humble-type adaptation and type...
11 MIN READ

Nov 16, 2023
Unlock the Power of NVIDIA Grace and NVIDIA Hopper Architectures with Foundational HPC Software
High-performance computing (HPC) powers applications in simulation and modeling, healthcare and life sciences, industry and engineering, and more. In the modern...
7 MIN READ

Nov 07, 2023
CUDA-Accelerated Robot Motion Generation in Milliseconds with NVIDIA cuRobo
Real-time autonomous robot navigation powered by a fast motion-generation algorithm can enable applications in several industries such as food and services,...
3 MIN READ

Nov 06, 2023
ICYMI: Leveraging the Power of GPUs with CuPy in Python
See how KDNuggets achieved 500x speedup using CuPy and NVIDIA CUDA on 3D arrays.
1 MIN READ

Nov 01, 2023
CUDA Toolkit 12.3 Delivers New Features for Accelerated Computing
The latest release of CUDA Toolkit continues to push the envelope of accelerated computing performance using the latest NVIDIA GPUs. New features of this...
4 MIN READ

Oct 24, 2023
Efficient CUDA Debugging: Memory Initialization and Thread Synchronization with NVIDIA Compute Sanitizer
NVIDIA Compute Sanitizer (NCS) is a powerful tool that can save you time and effort while improving the reliability and performance of your CUDA...
13 MIN READ

Oct 22, 2023
Differentiable Slang: Example Applications
Differentiable Slang easily integrates with existing codebases—from Python, PyTorch, and CUDA to HLSL—to aid multiple computer graphics tasks and enable...
6 MIN READ

Oct 22, 2023
Differentiable Slang: A Shading Language for Renderers That Learn
NVIDIA just released a SIGGRAPH Asia 2023 research paper, SLANG.D: Fast, Modular and Differentiable Shader Programming. The paper shows how a single language...
12 MIN READ

Oct 05, 2023
Just Released: NVIDIA HPC SDK 23.9
This NVIDIA HPC SDK 23.9 update expands platform support and provides minor updates.
1 MIN READ

Sep 28, 2023
NVIDIA H100 System for HPC and Generative AI Sets Record for Financial Risk Calculations
Generative AI is taking the world by storm, from large language models (LLMs) to generative pretrained transformer (GPT) models to diffusion models. NVIDIA is...
7 MIN READ

Sep 25, 2023
New Video Series: CUDA Developer Tools Tutorials
GPU acceleration is enabling faster and more intelligent applications than ever before, and the CUDA Toolkit is key to harnessing acceleration on NVIDIA GPUs....
3 MIN READ

Sep 07, 2023
NVIDIA CUDA Toolkit Symbol Server
NVIDIA has already made available a GPU driver binary symbols server for Windows. Now, NVIDIA is making available a repository of CUDA Toolkit symbols for...
3 MIN READ

Aug 30, 2023
New Video Tutorial: Profiling and Debugging NVIDIA CUDA Applications
Episode 5 of the NVIDIA CUDA Tutorials Video series is out. Jackson Marusarz, product manager for Compute Developer Tools at NVIDIA, introduces a suite of tools...
2 MIN READ

Aug 22, 2023
Simplifying GPU Application Development with Heterogeneous Memory Management
Heterogeneous Memory Management (HMM) is a CUDA memory management feature that extends the simplicity and productivity of the CUDA Unified Memory programming...
16 MIN READ