You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hoping to mitigate this somewhat with JuliaFolds/Transducers.jl#553. However, Transducers.jl (and by extension, ThreadsX.jl), is at it's worst when dealing with very fast functions like your foo.
I think there's a bug in
ThreadsX.map
. I initialized Julia with 16 threads.MWE
with results
If I run
@code_warntype ThreadsX.map(foo, list1, list2);
, it shows that the function is type unstable.REMARK: This is NOT a problem that occurs with
ThreadsX.map!
or withvmapntt!
fromLoopVectorization
EDIT: I realized that this seems to be similar to #196 by @bkamins
The text was updated successfully, but these errors were encountered: