An architecture for reconfigurable iterative MPI applications in dynamic environments

被引:0
|
作者
El Maghraoui, Kaoutar [1 ]
Szymanski, Boleslaw K. [1 ]
Varela, Carlos [1 ]
机构
[1] Rensselaer Polytech Inst, Troy, NY 12180 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the proliferation of large scale dynamic execution environments such as grids, the need for providing efficient and scalable application adaptation strategies for long running parallel and distributed applications has emerged. Message passing interfaces have been initially designed with a traditional machine model in mind which assumes homogeneous and static environments. It is inevitable that long running message passing applications will require support for dynamic reconfiguration to maintain high performance under varying load conditions. In this paper we describe a framework that provides iterative MPI applications with reconfiguration capabilities. Our approach is based on integrating MPI applications with a middleware that supports process migration and large scale distributed application reconfiguration. We present our architecture for reconfiguring MPI applications, and verify our design with a heat diffusion application in a dynamic setting.
引用
收藏
页码:258 / 271
页数:14
相关论文
共 50 条
  • [1] Dynamic malleability in iterative MPI applications
    El Maghraoui, Kaoutar
    Desell, Travis J.
    Szymanski, Boleslaw K.
    Varela, Carlos A.
    CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2007, : 591 - +
  • [2] A simple MPI process swapping architecture for iterative applications
    Sievert, O
    Casanova, H
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2004, 18 (03): : 341 - 352
  • [3] MPI/CTP: A reconfigurable MPI for HPC applications
    Venkata, Manjunath Gorentla
    Bridges, Patrick G.
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2006, 4192 : 96 - 104
  • [4] Dynamic Reconfigurable Computing Architecture for Aerospace Applications
    LaMeres, Brock J.
    Gauer, Clint
    2009 IEEE AEROSPACE CONFERENCE, VOLS 1-7, 2009, : 2091 - 2096
  • [5] Architecture, challenges and applications of dynamic reconfigurable computing
    Yanan Lu
    Leibo Liu
    Jianfeng Zhu
    Shouyi Yin
    Shaojun Wei
    Journal of Semiconductors, 2020, (02) : 6 - 15
  • [6] Architecture, challenges and applications of dynamic reconfigurable computing
    Yanan Lu
    Leibo Liu
    Jianfeng Zhu
    Shouyi Yin
    Shaojun Wei
    Journal of Semiconductors, 2020, 41 (02) : 6 - 15
  • [7] Architecture, challenges and applications of dynamic reconfigurable computing
    Lu, Yanan
    Liu, Leibo
    Zhu, Jianfeng
    Yin, Shouyi
    Wei, Shaojun
    JOURNAL OF SEMICONDUCTORS, 2020, 41 (02)
  • [8] Malleable iterative MPI applications
    El Maghraoui, K.
    Desell, Travis J.
    Szymanski, Boleslaw K.
    Varela, Carlos A.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2009, 21 (03): : 393 - 413
  • [9] Autonomic Malleability in Iterative MPI Applications
    Ribeiro, Felipe S.
    Nascimento, Aline P.
    Boeres, Cristina
    Rebello, Vinod E. F.
    Sena, Alexandre C.
    2013 25TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 2013, : 192 - 199
  • [10] The DReAM framework for dynamic reconfigurable architecture modelling: theory and applications
    Rocco De Nicola
    Alessandro Maggi
    Joseph Sifakis
    International Journal on Software Tools for Technology Transfer, 2020, 22 : 437 - 455