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] の1つを評価した結果が$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