Utilizing Multiple Xeon Phi Coprocessors on One Compute Node

被引:0
|
作者
Dong, Xinnan [1 ]
Chai, Jun [1 ]
Yang, Jing [1 ]
Wen, Mei [1 ]
Wu, Nan [1 ]
Cai, Xing [2 ,3 ]
Zhang, Chunyuan [1 ]
Chen, Zhaoyun [1 ]
机构
[1] Natl Univ Def Technol, Sch Comp Sci, Changsha 410073, Hunan, Peoples R China
[2] Simula Res Lab, NO-1325 Lyakser, Norway
[3] Univ Oslo, Dept Informat, NO-03166 Oslo, Norway
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:68 / 81
页数:14
相关论文
共 50 条
  • [31] Long-time simulations with complex code using multiple nodes of Intel Xeon Phi Knights Landing
    Graf, Jonathan S.
    Gobbert, Matthias K.
    Khuvis, Samuel
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2018, 337 : 18 - 36
  • [32] A node hibernation protocol utilizing multiple transmit power levels for wireless sensor networks
    Panchabhai, AHM
    Baum, CW
    VTC2004-FALL: 2004 IEEE 60TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-7: WIRELESS TECHNOLOGIES FOR GLOBAL SECURITY, 2004, : 2808 - 2813
  • [33] FIELD ANALYSIS OF MODELS WITH MULTIPLE NODE SETS ALONG ONE COORDINATE
    DEAN, DL
    RAMSAY, RT
    SIAM JOURNAL ON APPLIED MATHEMATICS, 1981, 40 (03) : 563 - 568
  • [34] Three dimensional motion camouflage guidance utilizing multiple leaders and one interceptor
    Kim, Jonghoek
    IET RADAR SONAR AND NAVIGATION, 2022, 16 (04): : 617 - 631
  • [35] Node, Edge, Arc Routing and Turn Penalties: Multiple Problems-One Neighborhood Extension
    Vidal, Thibaut
    OPERATIONS RESEARCH, 2017, 65 (04) : 992 - 1010
  • [36] Research of multiple metal rods joining node in spatial construction, using one welding connection
    Alpatov, V
    Laguta, I
    INTERNATIONAL CONFERENCE ON CONSTRUCTION, ARCHITECTURE AND TECHNOSPHERE SAFETY (ICCATS 2020), 2020, 962
  • [37] Axillary tumour burden in women with one abnormal node on ultrasound compared to women with multiple abnormal nodes
    Puri, S.
    Sharma, N.
    Newcombe, R. G.
    Kaushik, M.
    Al-Attar, M.
    Pascaline, S.
    Hajaj, M.
    Wallis, M. G.
    Elsberger, B.
    Goyal, A.
    CLINICAL RADIOLOGY, 2018, 73 (04) : 391 - 395
  • [38] One-shot entire shape scanning by utilizing multiple projector-camera constraints of grid patterns
    Kasuya, Nozomu
    Sagawa, Ryusuke
    Furukawa, Ryo
    Kawasaki, Hiroshi
    Proceedings of the IEEE International Conference on Computer Vision, 2013, : 299 - 306
  • [39] One-shot Entire Shape Scanning by Utilizing Multiple Projector-Camera Constraints of Grid Patterns
    Kasuya, Nozomu
    Sagawa, Ryusuke
    Furukawa, Ryo
    Kawasaki, Hiroshi
    2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW), 2013, : 299 - 306
  • [40] IMMUNOHISTOCHEMICAL STUDY OF 6 CASES MULTIPLE FAMILIAL EXTRAADRENAL PARAGANGLIOMAS WITH ONE LYMPH-NODE METASTASIS CASE
    LEBODIC, MF
    FICHE, M
    AILLET, G
    SAGAN, C
    BOUC, M
    LIEBAULT, C
    LEGENT, F
    ANNALES DE PATHOLOGIE, 1991, 11 (03) : 176 - 180