MPI Applications on Grids: A Topology Aware Approach

被引:0
|
作者
Coti, Camille [1 ]
Herault, Thomas [1 ]
Cappello, Franck [1 ]
机构
[1] INRIA, F-91893 Orsay, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Porting on grids complex MPI applications involving collective communications requires significant program modification, usually dedicated to a single grid structure. The difficulty comes from the mismatch between programs organizations and grid structures: 1) large grids are hierarchical structures aggregating parallel machines through an interconnection network, decided at runtime and 2) the MPI standard does not currently provide any specific information for topology-aware applications, so almost all MPI applications have been developed following a non-hierarchical and non-flexible vision. In this paper, we propose a generic programming method and a modification of the MPI runtime environment to make MPI applications topology aware. In contrary to previous approaches, topology requirements for the application are given to the grid scheduling system. which exposes the compatible allocated topology to the application.
引用
下载
收藏
页码:466 / 477
页数:12
相关论文
共 50 条
  • [21] A NOVEL CONVERTER TOPOLOGY FOR APPLICATIONS IN SMART GRIDS: TECHNICAL AND ECONOMICAL EVALUATION
    Monteiro, Vitor
    Sousa, Tiago J. C.
    Tanta, Mohamed
    Sepulveda, M. J.
    Aparicio Fernandes, J. C.
    Afonso, Joao L.
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON ENERGY & ENVIRONMENT (ICEE 2019): BRINGING TOGETHER ENGINEERING AND ECONOMICS, 2019, : 759 - 764
  • [22] Optimus: A Parallel Optimization Framework With Topology Aware PSO and Applications
    Sreepathi, Sarat
    Mahinthakumar, G. Kumar
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1524 - +
  • [23] Optimus: A Parallel Optimization Framework with Topology Aware PSO and Applications
    Sreepathi, Sarat
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1526 - 1526
  • [24] Optimus: A parallel optimization framework with topology aware PSO and applications
    North Carolina State University, United States
    Proc. - SC Companion: High Perform. Comput., Networking Storage Anal., SCC, (1524-1526):
  • [25] An EasyGrid portal for scheduling system-aware applications on computational Grids
    Boeres, C.
    Fonseca, A. A.
    Mendes, H. A.
    Menezes, L. T.
    Moura, N. T.
    Silva, J. A.
    Vianna, B. A.
    Rebello, V. E. F.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (06): : 553 - 566
  • [26] Topology-Aware Scheduling Framework for Microservice Applications in Cloud
    Li, Xin
    Zhou, Junsong
    Wei, Xin
    Li, Dawei
    Qian, Zhuzhong
    Wu, Jie
    Qin, Xiaolin
    Lu, Sanglu
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (05) : 1635 - 1649
  • [27] The Design of Topology-Aware Overlay Networks for Ubiquitous Applications
    Chiu, Chuan-Feng
    Hsu, Steen J.
    Jan, Sen-Ren
    Lyu, Shao-Min
    JCPC: 2009 JOINT CONFERENCE ON PERVASIVE COMPUTING, 2009, : 229 - 234
  • [28] A Topology-Aware Adaptive Deployment Framework for Elastic Applications
    Keller, Matthias
    Peuster, Manuel
    Robbert, Christoph
    Karl, Holger
    2013 17TH INTERNATIONAL CONFERENCE ON INTELLIGENCE IN NEXT GENERATION NETWORKS (ICIN), 2013, : 61 - 69
  • [29] On the advantages of an alternative MPI execution model for grids
    Sena, A. C.
    Nascimento, A. P.
    da Silva, J. A.
    Vianna, D. Q. C.
    Boeres, C.
    Rebello, V. E. F.
    CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2007, : 575 - +
  • [30] Communication-Aware Task Scheduling Strategy in Hybrid MPI plus OpenMP Applications
    Pereira, Romain
    Roussel, Adrien
    Carribault, Patrick
    Gautier, Thierry
    OPENMP: ENABLING MASSIVE NODE-LEVEL PARALLELISM, IWOMP 2021, 2021, 12870 : 197 - 210