---
title: "CUDA Toolkit 13.4 Adds Windows on Arm Support and Greater Control over Shared GPUs"
description: "CUDA Toolkit 13.4 extends CUDA application support to Windows on Arm and provides preview support for NVIDIA Rubin (compute capability 107), alongside updates to GPU management, CUDA Python, CCCL, Nsight tools, and core math libraries. Multi-Process Service V3 adds a scriptable CLI, named server instances, namespaces, TOML configuration, streaming multiprocessor partition controls, and cgroup-integrated GPU memory limits for shared, containerized GPU workloads. CUDA Compute Fabric Transport lets communication-library developers address named NVLink endpoints and issue asynchronous put, get, and reduction operations without mapping every remote allocation into virtual address space; it is exposed only through the Driver API. The release also decouples driver installation from the toolkit, exposes locality and unified-memory residency queries, and changes coherent platforms to CDMM by default while retaining NUMA support."
---

# CUDA Toolkit 13.4 Adds Windows on Arm Support and Greater Control over Shared GPUs

[NVIDIA](https://yomu.fyi/company/nvidia-developer-blog) · Jonathan Bentz · Sep 9, 2026

**Type:** Announcement

## Summary

CUDA Toolkit 13.4 extends CUDA application support to Windows on Arm and provides preview support for NVIDIA Rubin (compute capability 107), alongside updates to GPU management, CUDA Python, CCCL, Nsight tools, and core math libraries. Multi-Process Service V3 adds a scriptable CLI, named server instances, namespaces, TOML configuration, streaming multiprocessor partition controls, and cgroup-integrated GPU memory limits for shared, containerized GPU workloads. CUDA Compute Fabric Transport lets communication-library developers address named NVLink endpoints and issue asynchronous put, get, and reduction operations without mapping every remote allocation into virtual address space; it is exposed only through the Driver API. The release also decouples driver installation from the toolkit, exposes locality and unified-memory residency queries, and changes coherent platforms to CDMM by default while retaining NUMA support.

## Context

CUDA Toolkit releases add functionality and performance improvements for developers using NVIDIA GPUs and the broader NVIDIA software platform. This release extends platform support to Windows on Arm and adds capabilities for shared GPU management, communication, memory locality, Python development, profiling, and math libraries.

## Approach / What changed

CUDA Toolkit 13.4 adds Windows on Arm support, preview compilation and functional support for Rubin, Multi-Process Service V3 controls for partitioning shared GPUs, CUDA Compute Fabric Transport for NVLink data movement, locality and unified-memory residency APIs, expanded CUDA Python functionality, and updates across developer tools and libraries.

## Takeaways

- Multi-Process Service V3 supports named server instances, namespaces, TOML configuration, streaming multiprocessor partitioning, cgroup-integrated GPU memory limits, and a scriptable CLI for shared GPU workloads.
- CUDA Compute Fabric Transport uses named logical endpoints, endpoint IDs, and offsets for asynchronous put, get, and reduction operations over NVLink; it is available only through the CUDA Driver API.
- CUDA SDK installers no longer bundle the NVIDIA driver. On coherent platforms, CDMM is now the default memory-management mode, while NUMA remains available through a kernel module parameter.

**Tags:** [ARM](https://yomu.fyi/topic/arm), [CUDA](https://yomu.fyi/topic/cuda), [Python](https://yomu.fyi/topic/python)

- Source: [NVIDIA](https://developer.nvidia.com/blog/cuda-toolkit-13-4-adds-windows-on-arm-support-and-greater-control-over-shared-gpus)
- Source URL: https://developer.nvidia.com/blog/cuda-toolkit-13-4-adds-windows-on-arm-support-and-greater-control-over-shared-gpus
- Ingested by Yomu: 2026-09-10T00:05:05.776Z

[Read original post](https://developer.nvidia.com/blog/cuda-toolkit-13-4-adds-windows-on-arm-support-and-greater-control-over-shared-gpus)
