2015-07-09 50 views
0

我有以下僞碼情況:mclapply是否等待輸出是否有依賴關係?

results1 <- mclapply(stuff, myfunc1()) results2 <- mclapply(morestuff, myfunc2()) finalresults <- mclapply(results1, results2)

是包足夠聰明,等到通過results1results2催生的所有線程都試圖計算finalResults前完成?如果沒有,是否有一個我可以放入的標誌,以便在results1完全完成之前不會前進?等等?

回答

0

是的,第二行和第三行將不會執行,直到前面的行完成。

相關問題