...
首页> 外文期刊>Journal of supercomputing >Strategy for data-flow synchronizations in stencil parallel computations on multi-/manycore systems
【24h】

Strategy for data-flow synchronizations in stencil parallel computations on multi-/manycore systems

机译:多/多芯系统上模板并行计算中数据流同步的策略

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

摘要

In this paper, an innovative strategy for the data-flow synchronization in shared-memory systems is proposed. This strategy assumes to synchronize only interdependent threads instead of using the barrier approach that-in contrast to our approach-synchronize all threads. We demonstrate the adaptation of the data-flow synchronization strategy to two complex scientific applications based on stencil codes. An algorithm for the data-flow synchronization is developed and successfully used for both applications. The proposed approach is evaluated for various Intel microarchitectures released in the last 5 years, including the newest processors: Skylake and Knights Landing. The important part of this assessment is the performance comparison of the proposed data-flow synchronization with the OpenMP barrier. The experimental results show that the performance of the studied applications can be accelerated up to 1.3 times using the proposed data-flow synchronizations strategy.
机译:本文提出了一种共享内存系统中数据流同步的创新策略。该策略假定仅同步相互依赖的线程,而不是使用屏障方法(与我们的方法相反)同步所有线程。我们演示了基于模板代码的两个复杂的科学应用程序的数据流同步策略的适应。开发了一种用于数据流同步的算法,并将其成功用于这两种应用。针对过去5年中发布的各种英特尔微体系结构(包括最新的处理器:Skylake和Knights Landing)对提出的方法进行了评估。此评估的重要部分是将建议的数据流同步与OpenMP障碍进行性能比较。实验结果表明,使用所提出的数据流同步策略,可以将研究应用程序的性能提升至1.3倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号