A test micro-benchmark implemented in dpbench (https://github.com/IntelPython/dpbench/blob/main/dpbench/benchmarks/l2_distance/l2_distance_numba_dpex_k.py) produces incorrect results. The most likely culprit is the usage of atomic.add.
The generated code for numba-dpex's atomic add function needs to be evaluated v/s dpcpp.