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

ParallelSum

ParallelSum[expr, {i, imax}]
sum_(i=1)^(i_(max))expr を並列評価する.
ParallelSum[expr, {i, imin, imax}]
i=i_(min) から始める.
ParallelSum[expr, {i, imin, imax, di}]
刻み幅 di を使う.
ParallelSum[expr, {i, {i1, i2, ...}}]
連続する値 i_1,i_2,...を使う.
ParallelSum[expr, {i, imin, imax}, {j, jmin, jmax}, ...]
多重和 sum_(i=i_(min))^(i_(max))sum_(j=j_(min))^(j_(max))...expr を並列評価する.
  • ParallelSumSumの並列版で,部分和を異なるカーネルとプロセッサ間に自動的に分配する.
  • ParallelSumは,計算中の副産物を除き,Sumと同じ結果を与える.
  • ParallelSumのインスタンスが並列化できない場合,そのインスタンスはSumを使って評価される.
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team