ParallelCombine

ParallelCombine[f, h[e1, e2, ...], comb]
并行计算 ,将计算分配到所有并行内核上,并用 comb 组合产生的部分结果.

ParallelCombine[f, h[e1, e2, ...]]
如果 h 有属性 Flat,等价于 ParallelCombine[f, h[e1, e2, ...], h] ,其它情况下等价于ParallelCombine[f, h[e1, e2, ...], Join].

更多信息更多信息

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

f 并行作用到列表的4个块中 (存在4个并行内核):

In[1]:=
Click for copyable input
Out[1]=

显示每次计算发生的位置:

In[2]:=
Click for copyable input
Out[2]=

默认情况下,Join 作为一个组合器(combiner)函数使用:

In[1]:=
Click for copyable input
Out[1]=

执行一次并行过滤操作:

In[2]:=
Click for copyable input
Out[2]=
版本 7 的新功能 | 版本 8 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »