Intel's Cannonlake CPUs spotted in LLVM's Clang

Clang compiler gets support for Cannonlake

Intel has rather quietly added support for its upcoming Cannonlake CPUs to LLVM's Clang compiler, confirming a bit more details regarding the CPU lineup.

The Cannonlake processor list was quietly added to Clang with a couple of new Skylake processors. The added support for Cannonlake CPUs in Clang has also revealed a bit more details regarding the instruction set support.

According to the list spotted by Phoronix.com, all Cannonlake CPUs will support AVX-512 (abx512ifma and avx512vbmi) instruction sets, new SHA extensions, which bring support for hardware acceleration of Secure Hash Algorithm, and UMIP.

The same AVX-512 IFMA and VBMI support was even lacking in some Skylake server CPUs which feature only a portion of those extension sets.

It is good to see that all Cannonlake will recieve AVX-512 support and it won't be limited only to high-end server SKUs.

In case you missed it earlier, Intel has confirmed that it will launch its 10nm Cannonlake CPUs in the second half of 2017.



Source: Phoronix.com.

News by Luca Rocchi and Marc Büchel - German Translation by Paul Görnhardt - Italian Translation by Francesco Daghini


Previous article - Next article
comments powered by Disqus
Intel's Cannonlake CPUs spotted in LLVM's Clang - Intel - News - ocaholic