Intel Graphics Compiler Merges New Vector Compute Backend
Written by Michael Larabel in Intel on 24 July 2020 at 10:03 AM EDT. 6 Comments
INTEL --
While Intel on the hardware manufacturing side continues facing stiff challenges, on the open-source software side the company continues making legendary progress. Out in today's Intel Graphics Compiler and in turn Intel Compute Runtime releases as part of their GPGPU toolchain is the recent open-sourcing and integration of their Vector Compute back-end.

One of the big tasks recently was on developing this new "Vector Compute" back-end for the Intel Graphics Compiler. It was just earlier this month that they open-sourced this Vector Compute back-end. In turn it's part of today's IGC 1.0.4361 compiler update.

Public documentation is light concerning this new Vector Compute back-end but it appears to be part of their GPGPU toolchain effort for supporting new vector instructions on their GPUs and in turn allowing inline Assembly in SPIR-V and a new vector compute extension for SPIR-V (SPV_INTEL_vector_compute). That new extension opens up new Intel vector compute features for SPIR-V shaders.

Going along with that work is the recently open-sourced Intel VC Intrinsics library as new intrinsics built on top of LLVM IR for representing SIMD semantics targeting Intel GPUs. VC Intrinsics in turn is used by not only the Intel Graphics Compiler but also their C for Metal Compiler, Data Parallel C++, and ISPC compiler.

This new Intel Graphics Compiler release with the VC back-end in turn was picked up by today's Intel Compute Runtime 20.29.17408 releasethat also makes note of the new VC support in IGC while also enabling cl_khr_il_program support for all platforms and other code updates for this open-source project enabling OpenCL and oneAPI Level Zero support on Intel graphics processors.
Related News
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Popular News This Week

çeviri malatya oto kiralama parça eşya taşıma şehirler arası nakliyat şehirlerarası evden eve nakliyat istanbul bursa şehirler arası nakliyat malatya oto kiralama istanbul evden eve nakliyat ofis taşıma ofis taşımacılığı evden eve nakliyat evden eve nakliyat büyü aşk büyüsü ayırma büyüsü medyum medyum şikayetleri medyum yorumları büyü aşk büyüsü bağlama büyüsü dua aşk duası aşk büyüsü büyü aşk büyüsü bağlama büyüsü medyum dolunay medyum aşk büyüsü medyum medyum şikayetleri medyum yorumları metal galvanizli sac paslanmaz sac metal hrp sac paslanmaz çelik mekjoy.com seo seo kursu sex shop istanbul sex shop ataşehir sex shop İstanbul evden eve nakliyat eşya depolama eşya depolama viagra fiyatı cialis fiyat b374k shell