Stefan Palicki
Stefan Palicki
Updated macOS configuration, Intel oneAPI DPC++/C++ Compiler version and added MSVC version to the list of x86-64 verified configurations.
Enabling experimental support for SYCL online kernel compilation. Feature is guarded by `ONEDNN_EXPERIMENTAL_SYCL_KERNEL_COMPILER`.
Adding guards for stateless addressing model: 1. OpenCL GPU runtime only since SYCL does not allow allocating buffers bigger than 4GB 2. Primitive uses buffers bigger than 4 GB 3....
1. Make all OCL calls indirect and place them inside `xpu::ocl` namespace 2. Unify indirect OCL and L0 usage 3. Make NGEN calls indirect as well (fix for NGEN copied...
This is a proposal for adding a Level Zero runtime. Rendered version available [here](https://github.com/uxlfoundation/oneDNN/tree/spalicki/rfcs/l0_runtime/rfcs/20251103-level-zero-runtime).