NVIDIA brings CUDA to Arm, enabling new path to exascale supercomputing
NVIDIA announced its support for Arm CPUs, providing the high performance computing industry a new path to build extremely energy-efficient, AI-enabled exascale supercomputers.
NVIDIA is making available to the Arm ecosystem its full stack of AI and HPC software — which accelerates more than 600 HPC applications and all AI frameworks — by year’s end. The stack includes all NVIDIA CUDA-X AI and HPC libraries, GPU-accelerated AI frameworks and software development tools such as PGI compilers with OpenACC support and profilers. Once stack optimization is complete, NVIDIA will accelerate all major CPU architectures, including x86, POWER and Arm.
According to the Green500 list released today, NVIDIA powers 22 of the world’s 25 most energy-efficient supercomputers. Key factors making this possible are: the ability of NVIDIA GPU-powered supercomputers to offload heavy processing jobs to more energy-efficient parallel processing CUDA GPUs; NVIDIA’s collaboration with Mellanox to optimize processing across entire supercomputing clusters; and NVIDIA’s invention of SXM 3D-packaging and NVIDIA NVLink interconnect technology, which allows for extremely dense scale-up nodes.
NVIDIA’s support for Arm-based HPC systems builds on more than 10 years of collaboration. NVIDIA uses Arm for several of its system on a chip products available for portable gaming, autonomous vehicles, robotics and embedded AI computing.