cuBLASDx Preview Download


NVIDIA cuBLAS introduces cuBLASDx APIs, device side API extensions for performing BLAS calculations inside your CUDA kernel. Fusing numerical operations decreases the latency and improves the performance of your application.


Documentation Support Feedback

Download

Refer to the cuBLASDx documentation on hardware and software requirements


CUDA 13

Download CUDA 13 .tar.gz

TAR local installer instructions:

 $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/nvidia-mathdx-26.06.1-cuda13.tar.gz

Download CUDA 13 .zip

ZIP local installer instructions:

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/nvidia-mathdx-26.06.1-cuda13.zip

Download libmathdx

libmathdx is a library used to integrate cuBLASDx and cuFFTDx into Warp

Libmathdx

Libmathdx 0.4.1 adds support for MathDx 26.06.1


Download libmathdx 0.4.1 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-x86_64-0.4.1-cuda13.0.tar.gz

Download libmathdx 0.4.1 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-aarch64-0.4.1-cuda13.0.tar.gz

Download libmathdx 0.4.1 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-win32-x86_64-0.4.1-cuda13.0.zip



Archives

Libmathdx 0.4.0 adds support for MathDx 26.06


Download libmathdx 0.4.0 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-x86_64-0.4.0-cuda13.0.tar.gz

Download libmathdx 0.4.0 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-aarch64-0.4.0-cuda13.0.tar.gz

Download libmathdx 0.4.0 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-win32-x86_64-0.4.0-cuda13.0.zip

Libmathdx 0.3.2 adds support for MathDx 26.03


Download libmathdx 0.3.2 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-x86_64-0.3.2-cuda13.0.tar.gz

Download libmathdx 0.3.2 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-aarch64-0.3.2-cuda13.0.tar.gz

Download libmathdx 0.3.2 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-win32-x86_64-0.3.2-cuda13.0.zip

Libmathdx 0.3.1 adds support for MathDx 25.12.1


Download libmathdx 0.3.1 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-x86_64-0.3.1-cuda13.0.tar.gz

Download libmathdx 0.3.1 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-aarch64-0.3.1-cuda13.0.tar.gz

Download libmathdx 0.3.1 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-win32-x86_64-0.3.1-cuda13.0.zip
Download libmathdx 0.3.1 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-Linux-x86_64-0.3.1-cuda12.0.tar.gz

Download libmathdx 0.3.1 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-Linux-aarch64-0.3.1-cuda12.0.tar.gz

Download libmathdx 0.3.1 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-win32-x86_64-0.3.1-cuda12.0.zip

libmathdx 0.3.0 brings cuBLASDx pipeline GEMM APIs and new cuSolverDx functionalities.

Download libmathdx 0.3.0 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-x86_64-0.3.0-cuda13.0.tar.gz

Download libmathdx 0.3.0 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-aarch64-0.3.0-cuda13.0.tar.gz

Download libmathdx 0.3.0 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-win32-x86_64-0.3.0-cuda13.0.zip
Download libmathdx 0.3.0 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-Linux-x86_64-0.3.0-cuda12.0.tar.gz

Download libmathdx 0.3.0 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-Linux-aarch64-0.3.0-cuda12.0.tar.gz

Download libmathdx 0.3.0 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-win32-x86_64-0.3.0-cuda12.0.zip

libmathdx 0.2.3 adds CUDA 13 support.


Download libmathdx 0.2.3 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-x86_64-0.2.3-cuda13.0.tar.gz

Download libmathdx 0.2.3 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-Linux-aarch64-0.2.3-cuda13.0.tar.gz

Download libmathdx 0.2.3 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda13/libmathdx-win32-x86_64-0.2.3-cuda13.0.zip
Download libmathdx 0.2.3 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-Linux-x86_64-0.2.3-cuda12.0.tar.gz

Download libmathdx 0.2.3 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-Linux-aarch64-0.2.3-cuda12.0.tar.gz

Download libmathdx 0.2.3 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/cuda12/libmathdx-win32-x86_64-0.2.3-cuda12.0.zip

libmathdx 0.2.2 brings improved performances when retrieving some cuFFTDx traits.


Download libmathdx 0.2.2 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-x86_64-0.2.2.tar.gz

Download libmathdx 0.2.2 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-aarch64-0.2.2.tar.gz

Download libmathdx 0.2.2 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-win32-x86_64-0.2.2.zip

libmathdx 0.2.1 adds Blackwell, TRSM (triangular solve with matrix as a right-hand-side) and integer GEMMs support.


Download libmathdx 0.2.1 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-x86_64-0.2.1.tar.gz

Download libmathdx 0.2.1 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-aarch64-0.2.1.tar.gz

Download libmathdx 0.2.1 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-win32-x86_64-0.2.1.zip

libmathdx 0.2.0 include new functionalities enabling tensor APIs for cuBLASDx.


Download libmathdx 0.2.0 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-x86_64-0.2.0.tar.gz

Download libmathdx 0.2.0 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-aarch64-0.2.0.tar.gz

Download libmathdx 0.2.0 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-win32-x86_64-0.2.0.zip


libmathdx 0.1.2 provides bug fixes and new features over libmathdx 0.1.1


Download libmathdx 0.1.2 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-x86_64-0.1.2.tar.gz

Download libmathdx 0.1.2 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-aarch64-0.1.2.tar.gz

Download libmathdx 0.1.2 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-win64-x86_64-0.1.2.zip


libmathdx 0.1.1 provides bug fixes and new features over libmathdx 0.1.0


Download libmathdx 0.1.1 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-x86_64-0.1.1.tar.gz

Download libmathdx 0.1.1 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-aarch64-0.1.1.tar.gz

Download libmathdx 0.1.1 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-win64-x86_64-0.1.1.zip



Download libmathdx 0.1.0 Linux x86_64

TAR local installer instructions (Linux x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-x86_64-0.1.0.tar.gz

Download libmathdx 0.1.0 Linux aarch64

TAR local installer instructions (Linux aarch64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-Linux-aarch64-0.1.0.tar.gz

Download libmathdx 0.1.0 Windows x86_64

ZIP local installer instructions (Windows x86_64):

  $ wget https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-0.1.0-win64.zip