Valentin Churavy

Results 1413 comments of Valentin Churavy

This is https://github.com/JuliaGPU/KernelAbstractions.jl/issues/262 `@synchronize` does not work within while loops. You can use OpenCL.jl + POCL_jll to execute this code on the CPU, which we are working towards making the...

Yeah that's concerning... @pxl-th any ideas?

So this is smelling more and more like a compiler bug... The below code is an attempt of mine to remove the KA syntax sugar. Next step is the inline...

This is now KA free: ``` """ assume(cond::Bool) Assume that the condition `cond` is true. This is a hint to the compiler, possibly enabling it to optimize more aggressively. """...

I was thinking we could do `@cuda math=(:contract, :reassoc)` and then use a overlay table to switch the implementation.

Yeah, kinda inspired by https://github.com/JuliaLang/julia/pull/50239, I think we could solve this with stacked OverlayMethodTables

No more like https://github.com/vchuravy/FastmathOverlay.jl I don't have a good solution for combining flags... yet.

Okay #2037 is a prototype of that idea. Now that we know it is feasible we have to decide if we like it. Composition of certain things is possible, and...