如何在Julia 1.0中使用多个线程?

时间:2018-10-01 19:58:13

标签: multithreading julia

我有一个使用 @threads 宏的脚本。当我在终端这样的脚本中执行脚本

font-family

文件包含的位置:

$ julia -p 4 my_script.jl

比我只使用一个线程打印。我可能做错了什么?

1 个答案:

答案 0 :(得分:5)

开关-p 4以4个进程而不是线程启动Julia。

要使用4个线程启动Julia,请使用命令:

$ export JULIA_NUM_THREADS=4

在Bash中(在Windows下,在命令提示符下使用set JULIA_NUM_THREADS=4在Powershell中使用$env:JULIA_NUM_THREADS=4)。

然后您可以像下面这样启动Julia:

$ julia

它将看到4个线程。