当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia Distributed.@spawnat用法及代码示例


用法:

@spawnat p expr

围绕表达式创建闭包并在进程 p 上异步运行闭包。将 Future 返回结果。如果 p 是引用的文字符号 :any ,则系统将自动选择要使用的处理器。

例子

julia> addprocs(3);

julia> f = @spawnat 2 myid()
Future(2, 1, 3, nothing)

julia> fetch(f)
2

julia> f = @spawnat :any myid()
Future(3, 1, 7, nothing)

julia> fetch(f)
3

Julia 1.3

:any 参数从 Julia 1.3 开始可用。

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Distributed.@spawnat — Macro。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。