Releases: intel/intel-graphics-compiler
IGC v2.18.5
Fixed Issues / Improvements
- Production packages have switched to LLVM 16
- Production configuration uses LLVM typed pointers; opaque pointers support is WIP
- To enable typed pointers use the CMake option: IGC_OPTION__API_ENABLE_OPAQUE_POINTERS=OFF
Due to an error IGC 2.18 was mistakenly released as built with LLVM 16. This is incorrect, IGC 2.18 uses LLVM 15.
IGC 2.19 will be the first release to use LLVM 16 with typed pointers.
List of all changes: v2.16.0...v2.18.5
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-150 |
7eef4657 |
SPIRV-LLVM-Translator | llvm_release_150 |
a077a090 |
SPIRV-Tools | main |
28a883ba |
SPIRV-Headers | main |
04b76709 |
vc-intrinsics | master |
v0.23.1 |
LLVM project | release/15.x |
llvmorg-15.0.7 |
The release is based on build 19820.
Ubuntu 24.04 binary packages for LLVM15/Clang15 are included.
Packages' sha256 checksums:
7c340f45c4f294eca3a9780a1b3ece6d4b699fdc51e7dc9ff8c5d6323c5d8d64 intel-igc-core-2_2.18.5+19820_amd64.deb
bbac014d80965a2e7428ecca9c01a96688758f7c75bce18eba90745fcfe6fb13 intel-igc-core-devel_2.18.5+19820_amd64.deb
bcb1435486175673f14b180efb8fc39ff31b76c625e09b1253a07a705efcf9c3 intel-igc-opencl-2_2.18.5+19820_amd64.deb
924fedd479853a1f6105473f7534f585ba77928b3a4bf6bb70047d4191c4500f intel-igc-opencl-devel_2.18.5+19820_amd64.deb
IGC v2.16.0
Fixed Issues / Improvements
- New package
intel-igc-core-devel
adding back missing files removed inv2.1.x
release - Fixed PyTorch inference accuracy errors on Battlemage
List of all changes: v2.14.1...v2.16.0
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-150 |
7eef465 |
SPIRV-LLVM-Translator | llvm_release_150 |
6fd7ff4 |
SPIRV-Tools | main |
v2025.1.rc1 |
SPIRV-Headers | main |
aa6cef1 |
vc-intrinsics | master |
v0.23.1 |
LLVM project | release/15.x |
llvmorg-15.0.7 |
The release is based on build 19683.
Ubuntu 24.04 binary packages for LLVM15/Clang15 are included.
Packages' sha256 checksums:
7b3ae7b6b92b1b9c5b12af6ad7f58a0d7da45d402992322faa6d9d77598e6ae1 intel-igc-core-2_2.16.0+19683_amd64.deb
5fe3ecfc7d88c3992d2fa5f73255ca43a5c370d1ff6150811682dff31b86a662 intel-igc-core-devel_2.16.0+19683_amd64.deb
ef45117b8cec6772e624ba8f2aae89d9be3981b431a8673f87044ee5cba992bc intel-igc-opencl-2_2.16.0+19683_amd64.deb
575926076572e4d3c28aaf6e31d2d669a24c897e956a6d106dafeca83acac86e intel-igc-opencl-devel_2.16.0+19683_amd64.deb
IGC v2.14.1
Fixed Issues / Improvements
List of all changes: v2.12.5...v2.14.1
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-150 |
7eef465 |
SPIRV-LLVM-Translator | llvm_release_150 |
b3d425c |
SPIRV-Tools | main |
v2025.1.rc1 |
SPIRV-Headers | main |
0e71067 |
vc-intrinsics | master |
v0.23.1 |
LLVM project | release/15.x |
llvmorg-15.0.7 |
The release is based on build 19448.
Ubuntu 24.04 binary packages for LLVM15/Clang15 are included.
Packages' sha256 checksums:
8a10d246c083a34782dc8a58fa3bf1f2e9ad01510b6487e9596f33a1b2b43859 intel-igc-core-2_2.14.1+19448_amd64.deb
f52b13428d034ff9e3abd72f7127dfaf5a4ce6f0ae16ebe2f5eb43f4b7adc366 intel-igc-opencl-2_2.14.1+19448_amd64.deb
b7aa739c16415b84374b1dfa759aabd4d610da708c6d9d1e7631afd2230dc822 intel-igc-opencl-devel_2.14.1+19448_amd64.deb
IGC v2.12.5
Fixed Issues / Improvements
- Fixed
ForceOCLSIMDWidth=8
segfault on PVC - Fixed SYCL joint matrix wrong results when using
sycl::half
with -O2 and -O3
List of all changes: v2.11.7...v2.12.5
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-150 |
5824297 |
SPIRV-LLVM-Translator | llvm_release_150 |
f0adc90 |
SPIRV-Tools | main |
v2025.1.rc1 |
SPIRV-Headers | main |
0e71067 |
vc-intrinsics | master |
v0.22.1 |
LLVM project | release/15.x |
llvmorg-15.0.7 |
The release is based on build 19302.
Ubuntu 24.04 binary packages for LLVM15/Clang15 are included.
Packages' sha256 checksums:
6f3531c3dc2de7a895b990fe6661d61ff6aad2afe68d1f2069965ee7e7af08d0 intel-igc-core-2_2.12.5+19302_amd64.deb
888d5958f344d267387194926276c8fc06fd28debdf575b2fd8a6bf37e80875c intel-igc-opencl-2_2.12.5+19302_amd64.deb
e924467408f58c381fc01645dde881d37872f837c88035e4ad3ddb3a77d34aee intel-igc-opencl-devel_2.12.5+19302_amd64.deb
IGC v2.11.7
Fixed Issues / Improvements
List of all changes: v2.10.10...v2.11.7
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-150 |
5824297 |
SPIRV-LLVM-Translator | llvm_release_150 |
2d4f2e7 |
SPIRV-Tools | main |
v2025.1.rc1 |
SPIRV-Headers | main |
0e71067 |
vc-intrinsics | master |
v0.22.1 |
LLVM project | release/15.x |
llvmorg-15.0.7 |
The release is based on build 19146.
Ubuntu 24.04 binary packages for LLVM15/Clang15 are included.
Packages' sha256 checksums:
f9a593d38ddcca83325725b12289fb3972a737fb821ddb8d7e4adbe616140f1a intel-igc-core-2_2.11.7+19146_amd64.deb
632b9665712f85c906a51ad8d43f5913ef0a026e8f74d78c3cf36857f702b1b8 intel-igc-opencl-2_2.11.7+19146_amd64.deb
005f0345a910be3b3bd3043c5e7f9e2d202dd64eb99075306c819012f4faea0d intel-igc-opencl-devel_2.11.7+19146_amd64.deb
IGC v2.10.10
Fixed Issues / Improvements
List of all changes: v2.10.8...v2.10.10
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-150 |
5824297 |
SPIRV-LLVM-Translator | llvm_release_150 |
2d4f2e7 |
SPIRV-Tools | main |
v2025.1.rc1 |
SPIRV-Headers | main |
0e71067 |
vc-intrinsics | master |
v0.22.1 |
LLVM project | release/15.x |
llvmorg-15.0.7 |
The release is based on build 18926.
Ubuntu 22.04 binary packages for LLVM15/Clang15 are included.
Packages' sha256 checksums:
ec3b8e6bb3d6371d3b9963c32ddb1d5315e6b0c3f4ae1d91a7515b5a8907ffe6 intel-igc-core-2_2.10.10+18926_amd64.deb
0c631f25cd8394a2f7640f9e35b593cc98ca3fbe922419c5cb20b2281477ef4c intel-igc-opencl-2_2.10.10+18926_amd64.deb
0b1eaf0a485b0ddc229a80db79968603d9000619940ce2b6598e3b9174cfe432 intel-igc-opencl-devel_2.10.10+18926_amd64.deb
IGC v2.10.8
Fixed Issues / Improvements
Moved production configuration to LLVM 15.
List of all changes: v2.8.3...v2.10.8
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-150 |
5824297 |
SPIRV-LLVM-Translator | llvm_release_150 |
2d4f2e7 |
SPIRV-Tools | main |
v2025.1.rc1 |
SPIRV-Headers | main |
0e71067 |
vc-intrinsics | master |
v0.22.1 |
LLVM project | release/15.x |
llvmorg-15.0.7 |
The release is based on build 18926.
Ubuntu 22.04 binary packages for LLVM15/Clang15 are included.
Packages' sha256 checksums:
85bb185f5c9f0700321c6ce9362a4aa85b6cdf02f74a7b8685424d0be024fb0e intel-igc-core-2_2.10.8+18926_amd64.deb
21e5ee9f0b5798335d82a88f98e80bccd9539380782e60893d6d050eb801d322 intel-igc-opencl-2_2.10.8+18926_amd64.deb
99c68e77aa2e9f27b98173abd88df3fbe6cb68138c8af55eae43b417dea791cb intel-igc-opencl-devel_2.10.8+18926_amd64.deb
IGC v2.8.3
Fixed Issues / Improvements
List of all changes: v2.7.11...v2.8.3
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-140 |
470cf00 |
SPIRV-LLVM-Translator | llvm_release_140 |
9df26b6 |
SPIRV-Tools | main |
v2023.6.rc1 |
SPIRV-Headers | main |
1c6bb27 |
vc-intrinsics | master |
v0.22.1 |
LLVM project | release/14.x |
llvmorg-14.0.5 |
The release is based on build 18762.
Ubuntu 22.04 binary packages for LLVM14/Clang14 are included.
Packages' sha256 checksums:
ea74557a16f0f4d5e6de6facf01924f83dbb84405ec1c4238c49e35e62a731ae intel-igc-core-2_2.8.3+18762_amd64.deb
679e3fe1e101237dbdff76c6a99563922dd9d27ccf5440d2290944c21c85351a intel-igc-opencl-2_2.8.3+18762_amd64.deb
c8d8e1a4ba569b4fa87e4f858081cee422edec5f2650c75128ea3af8dc14fb33 intel-igc-opencl-devel_2.8.3+18762_amd64.deb
IGC v2.7.11
Fixed Issues / Improvements
List of all changes: v2.5.6...v2.7.11
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-140 |
470cf00 |
SPIRV-LLVM-Translator | llvm_release_140 |
43c197b |
SPIRV-Tools | main |
v2023.6.rc1 |
SPIRV-Headers | main |
1c6bb27 |
vc-intrinsics | master |
v0.21.0 |
LLVM project | release/14.x |
llvmorg-14.0.5 |
The release is based on build 18581.
Ubuntu 22.04 binary packages for LLVM14/Clang14 are included.
Packages' sha256 checksums:
42bb2ea63e71a0ee59cfc5e5d86c3aef31d036bd521c791ff13879071472f3a9 intel-igc-core-2_2.7.11+18581_amd64.deb
33f651d36cf506273d7f51d3e5fed4379d89718c563bf86f4a399499e7e445d2 intel-igc-opencl-2_2.7.11+18581_amd64.deb
344de1ce0638920b17ada0f2f742d3593fb2ab445e70f1f46f522a4fd1c3385a intel-igc-opencl-devel_2.7.11+18581_amd64.deb
IGC v2.5.6
Fixed Issues / Improvements
List of all changes: v2.2.3...v2.5.6
Dependencies revisions
Project | Branch | Revision |
---|---|---|
opencl-clang | ocl-open-140 |
470cf00 |
SPIRV-LLVM-Translator | llvm_release_140 |
efbedd3 |
SPIRV-Tools | main |
v2023.6.rc1 |
SPIRV-Headers | main |
1c6bb27 |
vc-intrinsics | master |
v0.21.0 |
LLVM project | release/14.x |
llvmorg-14.0.5 |
The release is based on build 18417.
Ubuntu 22.04 binary packages for LLVM14/Clang14 are included.
Packages' sha256 checksums:
764fcef49713bd9c25b7b005cf0400dd50fc2dd3142a88ceb7af8fc4cc748c91 intel-igc-core-2_2.5.6+18417_amd64.deb
2db57b56851bb3cf554611b8807888a0e58779162e757c1f848f64061e5857e0 intel-igc-opencl-2_2.5.6+18417_amd64.deb
b349d2a6ef8f34c5cc6bd22ac796ab68636e077edcda3cc0d1f05b3f17c52b60 intel-igc-opencl-devel_2.5.6+18417_amd64.deb