Rob*_*lly 5 parallel-processing macros julia
假设我在ijulia的一个单元格中定义了少量函数(我使用的是JuliaBox).
我希望能够并行调用main函数n次.令人烦恼的是,主要调用我已经定义的十几个辅助函数.
我是否必须放在@everywhere所有这些辅助函数之前,还是有一些较短的语法可以工作?
例如,是否有一个命令可以将全局级别定义的所有函数共享给所有进程?或者有没有办法共享函数列表(而不是将@everywhere放在函数声明中).
spe*_*on2 11
当我想在笔记本中执行此操作时,我通常将包含帮助函数的整个单元格包装成@everywhere如下所示:
@everywhere begin
... put functions we want to share across all processes here
end
Run Code Online (Sandbox Code Playgroud)