...
首页> 外文期刊>Complexity >Fully Flexible Parallel Merge Sort for Multicore Architectures
【24h】

Fully Flexible Parallel Merge Sort for Multicore Architectures

机译:适用于多核架构的完全灵活的并行合并排序

获取原文

摘要

The development in multicore architectures gives a new line of processors that can flexibly distribute tasks between their logical cores. These need flexible models of efficient algorithms, both fast and stable. A new line of efficient sorting algorithms can support these systems to efficiently use all available resources. Processes and calculations shall be flexibly distributed between cores to make the performance as high as possible. In this article we present a fully flexible sorting method designed for parallel processing. The idea we describe in this article is based on modified merge sort, which in parallel form is designed for multicore architectures. The novelty of this idea is in particular way of processing. We have developed a fully flexible method that can be implemented for a number of processors. The tasks are flexibly distributed between logical cores to increase the efficiency of sorting. The method preserves separation of concerns; therefore, each of the processors works separately without any cross actions and interruptions. The proposed method was described in theoretical way, examined in tests, and compared to other methods. The results confirm high efficiency and show that with each newly added processor sorting becomes faster and more efficient.
机译:多核体系结构的发展提供了新的处理器系列,可以在逻辑内核之间灵活分配任务。这些需要灵活高效的算法模型,既要快速又要稳定。一条新的高效分类算法系列可以支持这些系统有效地使用所有可用资源。过程和计算应在内核之间灵活分配,以使性能尽可能高。在本文中,我们提出了一种用于并行处理的完全灵活的排序方法。我们在本文中描述的想法基于修改的合并排序,该合并排序以并行形式设计用于多核体系结构。这个想法的新颖性是特别的处理方式。我们已经开发了一种完全灵活的方法,可以为许多处理器实现。任务在逻辑核心之间灵活分配,以提高排序效率。该方法保留了关注点分离;因此,每个处理器都可以独立工作,而不会产生任何交互作用和中断。提出的方法以理论的方式进行了描述,经过了测试,并与其他方法进行了比较。结果证实了高效率,并表明随着每个新添加的处理器,分类变得更快,更高效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号