Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > システムインターフェースと配備 > 並列計算 > データの並列性 >
Mathematica > コアとなる言語 > 調整とデバッグ > 並列計算 > データの並列性 >

ParallelArray

ParallelArray[f, n]
長さ n で要素 f[i]が評価されたリストを並列で生成する.
ParallelArray[f, {n1, n2, ...}]
要素f[i1, i2, ...]を持つネストしたリストの n_1xn_2x... 配列を並列に生成する.
ParallelArray[f, {n1, n2, ...}, {r1, r2, ...}]
指標の基点(デフォルトは1)として ri を使ってリストを並列に生成する.
ParallelArray[f, dims, origin, h]
配列の各レベルの頭部にはListではなく h を使う.
  • ParallelArrayArrayの並列版で,expr の異なる評価を異なるカーネルとプロセッサ間に自動的に分配する.
  • ParallelArrayは,計算途中の副産物を除き,Arrayと同じ結果を与える.
  • ParallelArrayのインスタンスが並列化できない場合,そのインスタンスはArrayを使って評価される.
In[1]:=
Click for copyable input
Out[1]=
 
使用される関数は,まず分配されなければならない:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team