首页> 外文会议>2011 International Conference on Recent Trends in Information Systems >Performance evaluation of MPI and hybrid MPI+OpenMP programming paradigms on multi-core processors cluster
【24h】

Performance evaluation of MPI and hybrid MPI+OpenMP programming paradigms on multi-core processors cluster

机译:多核处理器集群上MPI和MPI + OpenMP混合编程范例的性能评估

获取原文
获取原文并翻译 | 示例

摘要

Processors design is now switched to multi-core architecture in a direction that minimizes energy consumption. A decade ago CPUs speed could not accelerate without extra ordinary cooling and consequently hit a clock speed barrier. The multi-core architecture is introduced to improve computing performance by providing hardware parallelism through more CPU cores, each having restrained clock speed. This has been a break through in High Performance Computing (HPC). While more processor cores rendered effective execution results, multi-core technology inaugurated an extra layer of complexity for programming issues. To exploit each core in a multi-core environment, application software should be optimized by using multithreading. Multi-core processors can even degrade the performance for single threaded application due to reduction in clock speed. In this paper we compare performance of multithreading fine-grained and course-grained computational problems further flavored as computation-intensive and data-intensive problems by using MPI and hybrid MPI+OpenMP approach and evaluate suitability of multi-core cluster depending on the nature of the problems.
机译:现在,处理器设计已朝着使能耗最小化的方向切换到多核架构。十年前,如果没有额外的常规散热,CPU的速度将无法加速,从而达到时钟速度的障碍。引入多核体系结构可通过更多CPU内核提供硬件并行性来提高计算性能,每个CPU内核均具有受限的时钟速度。这是高性能计算(HPC)的突破。尽管更多的处理器内核提供了有效的执行结果,但多核技术为编程问题带来了额外的一层复杂性。为了在多核环境中利用每个核,应通过使用多线程来优化应用程序软件。由于降低了时钟速度,多核处理器甚至可能降低单线程应用程序的性能。在本文中,我们通过使用MPI和MPI + OpenMP混合方法比较了多线程细粒度和过程细粒度计算问题的性能,进一步将其细化为计算密集型和数据密集型问题,并评估了多核集群的适用性。问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号