首页> 外文会议>International conference on algorithms and architectures for parallel processing >Utilizing Multiple Xeon Phi Coprocessors on One Compute Node
【24h】

Utilizing Multiple Xeon Phi Coprocessors on One Compute Node

机译:在一个计算节点上使用多个Xeon Phi协处理器

获取原文

摘要

Future exascale systems are expected to adopt compute nodes that incorporate many accelerators. This paper thus investigates the topic of programming multiple Xeon Phi coprocessors that lie inside one compute node. Besides a standard MPI-OpenMP programming approach, which belongs to the symmetric usage mode, two offload-mode programming approaches are considered. The first offload approach is conventional and uses compiler pragmas, whereas the second one is new and combines Intel's APIs of coprocessor offload infrastructure (COI) and symmetric communication interface (SCIF) for low-latency communication. While the pragma-based approach allows simpler programming, the COI-SCIF approach has three advantages in (1) lower overhead associated with launching offloaded code, (2) higher data transfer bandwidths, and (3) more advanced asynchrony between computation and data movement. The low-level COI-SCIF approach is also shown to have benefits over the MPI-OpenMP counterpart. All the programming approaches are tested by a real-world 3D application, for which the COI-SCIF approach shows a performance upper hand on a Tianhe-2 compute node with three Xeon Phi coprocessors.
机译:预计未来的百亿亿次系统将采用包含许多加速器的计算节点。因此,本文研究了对位于一个计算节点内的多个Xeon Phi协处理器进行编程的主题。除了属于对称使用模式的标准MPI-OpenMP编程方法外,还考虑了两种卸载模式编程方法。第一种卸载方法是常规方法,使用编译器编译指示,而第二种则是新方法,将英特尔的协处理器卸载基础结构(COI)和对称通信接口(SCIF)的API结合在一起,以实现低延迟通信。尽管基于编译指示的方法可以简化编程,但COI-SCIF方法具有以下三个优点:(1)与启动卸载代码相关的开销较低;(2)较高的数据传输带宽;(3)计算与数据移动之间的高级异步性。与MPI-OpenMP相比,低级COI-SCIF方法也具有优势。所有编程方法均已通过真实的3D应用程序进行了测试,其COI-SCIF方法在具有三个至强融核协处理器的Tianhe-2计算节点上显示出性能优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号