Expanding Support for Arm Developers
NVIDIA’s accelerated computing platform is used to help solve the world’s most challenging computational problems. Today, NVIDIA GPUs not only power some of the world’s largest supercomputers and cloud data centers; they also power edge devices across industries. NVIDIA is expanding support for longtime partner Arm to open new opportunities for developers across an already vibrant ecosystem.
The entire set of NVIDIA tools, libraries, and frameworks will be compatible with the new Arm CPUs and scalable vector extensions (SVE) where applicable.
Software Application Developers
Arm compatibility will be built into the entire set of NVIDIA tools, libraries, and frameworks.
NVIDIA is collaborating with an increasing number of hardware developers to design and validate arm-based systems with NVIDIA GPUs.
To open up new opportunities in AI, we’re working with system-on-chip (SoC) designers to add GPU compatibility to their products.
NVIDIA Arm HPC Developer Kit
The NVIDIA Arm HPC Developer Kit is an integrated hardware and software platform for creating, evaluating, and benchmarking HPC, AI, and scientific computing applications on a heterogeneous GPU- and CPU-accelerated computing system. The kit includes an Arm CPU, an NVIDIA Ampere A100 Tensor Core GPU server, and the NVIDIA HPC SDK suite of tools.
Comprehensive Suite of Compilers, Libraries, and Tools for HPC Developers
The NVIDIA HPC SDK includes compilers that are optimized for performance on Arm CPUs with vectorization and multi-core support.HPC SDK
Optimized Implementations of Industry-Standard and Domain-Specific Algorithms
Built on top of NVIDIA CUDA®, CUDA-X™ is a collection of libraries that are optimized and available on Arm systems.CUDA-X
CUDA Development Environment for Creating Apps on Arm
The CUDA Toolkit for Arm provides a development environment for creating high-performance, GPU-accelerated applications on Arm.CUDA Toolkit
Debug, Profile, and Develop Applications for NVIDIA GPUs
NVIDIA Nsight™ Developer Tools are designed to scale across a wide range of NVIDIA platforms, from multi-GPU workstations and laptops to embedded devices with a variety of Arm CPUs.Developer Tools
NVIDIA Mellanox InfiniBand and Ethernet for Arm
NVIDIA® Mellanox® InfiniBand™ and Ethernet products deliver the highest productivity, enabling compute clusters and converged data centers to operate at any scale, while reducing operational costs and infrastructure complexity.NVIDIA Mellanox InfiniBand
Cloud and Data Center
Process Critical Network, Security, and Storage Tasks
The NVIDIA BlueField® data processing unit (DPU) is a single piece of silicon that integrates 64-bit Arm multi-core processing power with an NVIDIA Mellanox ConnectX® network adapter.NVIDIA BlueField Data Processing Unit
Kubernetes on NVIDIA GPUs lets you automate the deployment, maintenance, scheduling, and operation of multiple GPU-accelerated application containers across clusters of nodes with Arm CPUs.Kubernetes on NVIDIA GPUs
Manage and Monitor GPUs in Cluster Environments
NVIDIA Data Center GPU Manager (DCGM) simplifies GPU administration in the cloud and data center to improve resource reliability and uptime, automate administrative tasks, and drive overall infrastructure efficiency.Data Center GPU Manager
Create Applications and Services on NVIDIA BlueField DPUs
The NVIDIA DOCA SDK (Data Center Infrastructure on Chip Architecture) for Arm integrates industry-standard open APIs needed to build software-defined networking, storage, and security applications and services.DOCA SDK
Maximize Storage and Network IO
NVIDIA Magnum IO leverages Arm-compatible libraries and technologies such as GPUDirect® RDMA, SNAP™, SHARP™, and NCCL to maximize storage and network input/output (IO) performance for multi-GPU, multi-node acceleration.Magnum IO
Edge AI and Robotics
Software Hub Simplifying Deep Learning and Machine Learning for Arm Developers
NVIDIA NGC™, a hub for GPU-optimized software, includes framework containers, demos with sample code, and more to help accelerate the development of edge AI applications on Arm-based NVIDIA Jetson devices.NGC
High-Performance, Low-Power Computing at the Edge
NVIDIA Jetson™ is the world’s leading embedded AI computing platform with an integrated Arm CPU.Jetson for Edge
Open Source Data Science Framework
NVIDIA RAPIDS is a suite of open source software libraries and APIs that accelerate end-to-end data science and analytics pipelines. Compatible with Arm-based NVIDIA Jetson devices.RAPIDS GTC Session
Streaming Video, Audio AI Applications
The NVIDIA DeepStream SDK is a complete streaming analytics toolkit for AI-based multi-sensor processing with optimized video decode/encode and image scaling. It’s compatible with Arm-based NVIDIA Jetson devices.DeepStream SDK
Robotic Development Platform with Simulation, Navigation, and Manipulation
NVIDIA Isaac™ tools and APIs accelerate robot development by making it easier to add AI for perception and navigation. The Isaac SDK runs on and is optimized for Arm-based NVIDIA Jetson AGX Xavier™ systems. .Isaac for Robotics
Linux Personal Computer with RTX and AI
Combine Arm CPUs with NVIDIA GeForce® GPUs and Linux for a powerful, RTX and AI enabled personal computer.Get Linux Driver
Real-time AI and imaging for medical devices.
The NVIDIA Clara AGX™ is an AI computer powered by ARM-based NVIDIA Xavier™ and RTX GPUs.Clara AGX
Join the NVIDIA Developer Program to learn more.Get Started