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