@@ -12,26 +12,28 @@ The most recent version of Celerity aims to support the following environments:
1212 * on NVIDIA hardware with compute capability ≥ 7.0
1313 * or on CPUs via OpenMP
1414* DPC++ ≥ revision [ ` 61e51015 ` ] ( https://github.com/intel/llvm/commit/61e51015 )
15- * on Intel hardware
15+ * [ Intel Compute Runtime] ( https://github.com/intel/compute-runtime ) ≥ 23.22.26516.18
16+ * [ oneAPI Level Zero] ( https://github.com/oneapi-src/level-zero ) ≥ 1.9.9
17+ * on integrated and dedicated Intel GPUs
1618
1719ComputeCpp is no longer supported since its discontinuation.
1820
1921## Continuously Tested Configurations
2022
2123We automatically verify Celerity's build process and test suites against a select number of system configurations.
2224
23- Those are:
25+ Those are (CRT = Intel Compute Runtime, L0 = oneAPI Level Zero) :
2426
25- | SYCL | SYCL version | OS | Build type |
26- | ------------| ------------------------------------------------------------------------------------------| --------------| ----------------|
27- | DPC++ | [ ` 61e51015 ` ] ( https://github.com/intel/llvm/commit/61e51015 ) | Ubuntu 20.04 | Debug |
28- | DPC++ | [ ` HEAD ` ] ( https://github.com/intel/llvm/ ) | Ubuntu 22.04 | Debug, Release |
29- | hipSYCL | [ ` d2bd9fc7 ` ] ( https://github.com/illuhad/hipSYCL/commit/d2bd9fc7 ) (Clang 10, CUDA 11.0.3) | Ubuntu 20.04 | Debug |
30- | hipSYCL | [ ` d2bd9fc7 ` ] ( https://github.com/illuhad/hipSYCL/commit/d2bd9fc7 ) (Clang 14, CUDA 11.8.0) | Ubuntu 22.04 | Debug, Release |
31- | hipSYCL | [ ` HEAD ` ] ( https://github.com/illuhad/hipSYCL ) (Clang 16, CUDA 12.2.0)\* | Ubuntu 23.04 | Debug, Release |
27+ | SYCL | SYCL version | OS | GPU | Build type |
28+ | ------------| -------------------------------------------------------------------------------------------- | -------------- | --- --------------| ----------------|
29+ | DPC++ | [ ` 61e51015 ` ] ( https://github.com/intel/llvm/commit/61e51015 ) (CRT 23.22.26516.18, L0 1.9.9) | Ubuntu 20.04 | Intel Arc 770 | Debug |
30+ | DPC++ | [ ` HEAD ` ] ( https://github.com/intel/llvm/ ) (CRT 23.22.26516.18, L0 1.11.0) | Ubuntu 22.04 | Intel Arc 770 | Debug, Release |
31+ | hipSYCL | [ ` d2bd9fc7 ` ] ( https://github.com/illuhad/hipSYCL/commit/d2bd9fc7 ) (Clang 10, CUDA 11.0.3) | Ubuntu 20.04 | NVIDIA RTX 2070 | Debug |
32+ | hipSYCL | [ ` d2bd9fc7 ` ] ( https://github.com/illuhad/hipSYCL/commit/d2bd9fc7 ) (Clang 14, CUDA 11.8.0) | Ubuntu 22.04 | NVIDIA RTX 2070 | Debug, Release |
33+ | hipSYCL | [ ` HEAD ` ] ( https://github.com/illuhad/hipSYCL ) (Clang 16, CUDA 12.2.0)\* | Ubuntu 23.04 | NVIDIA RTX 2070 | Debug, Release |
3234
3335\* currently requires a patch for an illegal macro definition in CUDA:
34-
36+
3537``` diff
3638--- a/include/crt/host_defines.h 2023-04-03 14:40:16.471254404 +0200
3739+++ b/include/crt/host_defines.h 2023-03-23 22:07:22.000000000 +0100
0 commit comments