當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。