NVIDIA empowers Arm with AI and HPC software

Giving customers choices and enabling innovation in the high performance computing (HPC) space are the key reasons why NVIDIA is providing support for Arm CPUs.

The initiative took about two years to come to pass but it will now open a new path to building extremely energy-efficient, AI-enabled exascale supercomputers.

It involves NVIDIA availing to Arm its full stack of AI and HPC software by the end of this year. 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 optimisation is complete, NVIDIA will accelerate all major CPU architectures, including x86, POWER and Arm.

“As traditional compute scaling ends, power will limit all supercomputers. The combination of NVIDIA’s CUDA-accelerated computing and Arm’s energy-efficient CPU architecture will give the HPC community a boost to exascale,” said Jensen Huang, Founder and CEO of NVIDIA.

“Collaborating with NVIDIA to bring CUDA acceleration to the Arm architecture is a key milestone for the HPC community, which is already deploying Arm technology to address some of the world’s most complex research challenges,” said Simon Segars, CEO of Arm.

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.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.