ParallelTry

ParallelTry[f, {arg1, arg2, ...}]
并行计算 ,返回第一个结果.

ParallelTry[f, {arg1, arg2, ...}, k]
返回前 k 个结果的列表.

更多信息更多信息

  • ParallelTry 在不同的内核和处理器之间自动分配计算.
  • 在产生 k 个结果后,任何进行的计算将取消.
  • 如果另一个 的计算结果是 $Failed,则它被忽略.
  • 如果没有得到结果,而不是 $FailedParallelTry 返回 $Failed.
  • ParallelTry[f, {arg1, arg2, ...}] 的计算分配到不同内核和处理器上,从 开始.
  • 如果 的数量多于内核数量,则不计算某些 ,除非之前的一些参数返回 $Failed.
  • ParallelTry 采用的 DistributedContexts 选项与 ParallelTable 相同.
版本 7 的新功能 | 版本 8 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »