服务器配置
julia> versioninfo()
Julia Version 1.4.2
Commit 44fa15b150* (2020-05-23 18:35 UTC)
Platform Info:
OS: Windows (x86_64-w64-mingw32)
CPU: AMD EPYC 7351P 16-Core Processor
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-8.0.1 (ORCJIT, znver1)
使用了12线程
julia> Threads.@threads for i = 1:20
a[i] = Threads.threadid()
end
julia> println(a)
[1.0, 1.0, 2.0, 2.0, 3.0, 3.0, 4.0, 4.0, 5.0, 5.0, 6.0, 6.0, 7.0, 7.0, 8.0, 8.0, 9.0, 10.0, 11.0, 12.0]
在计算一个比较复杂的的数值模拟程序时,任务管理器显示内容
感觉没有充分利用机器的性能,这台机器暂时只会跑这段代码,没有其他程序,还有加速计算的空间吗?