使用OpenMP实现MergeSort算法

时间:2017-01-16 10:20:01

标签: multithreading parallel-processing openmp mergesort

我正在尝试首次使用OpenMP实现Mergesort算法。我遇到了这个代码块,他们使用parallel sections指令来划分未排序的数组。但是,对于重复合并子数组以生成新的排序数组,没有并行实现。我在merge方法中为每个循环添加了parallel指令。这会在线程上创建开销吗?我不确定这是不对的。如果我错了,请纠正我。如何继续。谢谢。

2000-01-01
2000-1-1
2000-01-1
2000-1-01

0 个答案:

没有答案