Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 系统界面与配置 > 并行计算 >
Mathematica > 核心语言 > 调整和调试 > 并行计算 >

ParallelTry

ParallelTry[f, {arg1, arg2, ...}]
并行计算 f[argi],返回第一个结果。
ParallelTry[f, {arg1, arg2, ...}, k]
返回前 k 个结果的列表。
  • ParallelTry 在不同的内核和处理器之间自动分配计算。
  • 在产生 k 个结果后,任何进行的计算将取消。
  • 如果另一个 f[argi] 的计算结果是 $Failed,则它被忽略。
  • ParallelTry[f, {arg1, arg2, ...}]f[argi] 的计算分配到不同内核和处理器上,从 arg1 开始。
  • 如果 argi 的数量多于内核数量,则不计算某些 argi,除非之前的一些参数返回 $Failed
求出易于因子分解的一个数的因式分解:
In[1]:=
Click for copyable input
Out[1]=
 
求出给出范围的一个素数:
In[1]:=
Click for copyable input
Out[1]=
7 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team