The micro-benchmark demonstrates the benefit of using SYCL 2020 specialization constants in such task, as convolution, which is widely used in image processing and neural networks.
To compile the benchmark:
clang++ -fsycl -O3 -ffast-math becnhmark.cpp -o bench.out