John Osorio

Results 13 comments of John Osorio

> Do you know what is the default setting for `fp_config::correctly_rounded_divide_sqrt` on this device? We typically [disable `fast-reciprocal`](https://github.com/oneapi-src/oneDNN/blob/3292be76f68cf7544cff1c1e75c78f1a00fe90f1/cmake/platform.cmake#L215-L217), I wonder if we should do something similar for sycl kernels We...

> Thanks for checking. I would suggest: > > * to open an issue against the sycl compiler with your findings, > * add a condition on that threshold increase...

We found that `SYCL_PROGRAM_COMPILE_OPTIONS="-cl-fp32-correctly-rounded-divide-sqrt"` environment variable strengthens the requirements for floating-point division, making it correctly-rounded. I made some changes to set the variable and unset it just in the operators...