我有几个 julia 程序在 64 个处理器的集群中运行。 我想知道为什么如果我启动一个 julia 程序,例如:
$ julia main.jl
当我看到 htop 的输出时,我得到了 15 个这样的进程:
PID USER PRI NI VIRT RES SHR S CPU MEM TIME COMMAND
21389 me 20 0 845M 413 12692S 0.0 0.1 TIME-ELAPSED julia main.jl
这是 julia 固有的优化 main.jl 脚本的东西吗?
最佳答案
听起来您的问题是为什么 julia 进程最终都在一个节点上而不是跨集群结束?
我认为您正在寻找 ClusterManager 功能:https://docs.julialang.org/en/v1/stdlib/Distributed/index.html
关于Julia 程序,执行过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23964926/