Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Tom’s Hardware
Tom’s Hardware
Technology
Anton Shilov

Intel throws in the towel on the processors that killed the first Aurora supercomputer — Knights Mill and Knights Landing support removed from LLVM

Aurora.

What once was considered the future of high-performance computing (HPC) in the Aurora supercomputer is now being forgotten. Intel has removed support for its Xeon Phi Knights Mill and Knights Landing accelerators from the LLVM/Clang 19 compiler, which essentially means the end of support for any kind of the MIC architecture once meant to power the Exascale-class Aurora supercomputer, reports Phoronix.

The Knights Mill processors faced numerous delays and reportedly didn't meet performance targets, ultimately resulting in the cancellation of the first revision of the Aurora supercomputer after several years of delays. The DoE later changed the design of Aurora to employ Intel's Sapphire Rapids and Ponte Vecchio compute GPUs and faced yet more delays and performance issues primarily due to problems with Intel's Sapphire Rapids CPUs and Ponte Vecchio compute GPUs. These hardware issues, along with cooling system malfunctions and other stability problems, still prevent Aurora from achieving its full potential. However, the system is now on track for full deployment sometime this year, a whopping nine years since Aurora was first announced. 

"Intel has officially announced these products’ EOL on about Aug. 2017," a statement published by Phoronix says. "Even for now, clang/llvm’s supports on these products are incomplete. For example, knm targets has AVX5124FMAPS instructions, while its intrinsic and assembly support is missing. And it is weird that avx5124fmaps is still listed at llvm/include/llvm/TargetParser/X86TargetParser.def." 

This follows recent news that the GCC compiler dropped support for Intel's Xeon Phi accelerators, perhaps because of Intel's own cease of support by hardware in general. The deprecation began earlier this year with LLVM/Clang 18, and the complete removal will occur with the LLVM 19 release in September. 

Other contributing factors included the previous removals of support in ICC and ICX compilers, which also emitted errors when encountering these accelerators. Intel emphasized that the removal would reduce maintenance efforts, simplifying the development and support processes for current and future compiler versions. 

According to Phoronix, the process of removing support for Xeon Phi began with LLVM/Clang 18, where it was marked as deprecated. This aligns with GCC's approach, which deprecated Xeon Phi in version 14 and removed it in version 15. Intel's decision to eliminate support in LLVM/Clang 19 reflects a broader trend across compilers as the company plans to focus on exact AI and HPC programs. 

This marks the end of a long road for the Larrabee-inspired Xeon Phi products, which Intel officially stopped producing back in 2019

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.