参考这里
julia> ENV["JULIA_NUM_THREADS"]
"4"
julia> Threads.@threads for i=1:4
println(Threads.threadid())
end
1
1
1
1
macOS 4核
julia v1.2
参考这里
julia> ENV["JULIA_NUM_THREADS"]
"4"
julia> Threads.@threads for i=1:4
println(Threads.threadid())
end
1
1
1
1
macOS 4核
julia v1.2
换1.3以上的版本再试下?
我这里是1.2版本,运行结果和你不一样。
我是Ubuntu 19.10
julia> ENV["JULIA_NUM_THREADS"]
"4"
julia> Threads.@threads for i=1:4
println(Threads.threadid())
end
2
1
3
4
为什么两个报出来的threads不同呢?