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
来源
PARALLEL PROCESSING AND APPLIED MATHEMATICS | 2006年 / 3911卷
关键词
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 条
  • [41] MAAPED: Predictive Dynamic Analysis Tool for MPI Applications
    Sharma, Subodh
    Gopalakrishnan, Ganesh
    Bronevetsky, Greg
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1424 - +
  • [42] Towards an Efficient Process Placement Policy for MPI Applications in Multicore Environments
    Mercier, Guillaume
    Clet-Ortega, Jerome
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2009, 5759 : 104 - 115
  • [43] MPIXternal: A Library for a Portable Adjustment of Parallel MPI Applications to Heterogeneous Environments
    Clauss, Carsten
    Lankes, Stefan
    Bemmerl, Thomas
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 1643 - 1650
  • [44] A design flow tailored for self dynamic reconfigurable architecture
    Cancare, Fabio
    Santambrogio, Marco D.
    Sciuto, Donatella
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 3403 - 3410
  • [45] Dynamic reconfigurable testing of service-oriented architecture
    Bai, Xjaoying
    Xu, Dezheng
    Dai, Guilan
    Tsai, Wei-Tek
    Chen, Yinong
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 368 - +
  • [46] A Dynamic Reconfigurable CPLD Architecture for Structured ASIC Technology
    Tulbure, Traian
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2011, 6578 : 296 - 301
  • [47] A reconfigurable RF circuit architecture for dynamic power reduction
    Kawazoe, Daisuke
    Sugawara, Hirotaka
    Ito, Takeshi
    Okada, Kenichi
    Masu, Kazuya
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 2113 - +
  • [48] A Reconfigurable Architecture to Support Dynamic Communications, Radar, and Sensing
    Merritt, Michael
    Brothers, Timothy
    Stark, Andrew
    Rada, Jeffrey
    Nielsen, Debbie
    Davis, Kyle
    Yang, Benjamin B.
    Ward, Chris
    Quiggle, Margaret
    MILCOM 2016 - 2016 IEEE MILITARY COMMUNICATIONS CONFERENCE, 2016, : 867 - 871
  • [49] Reconfigurable Stochastic Computing Architecture for Computationally Intensive Applications
    Kim, Jeongeun
    Jeong, Yue Ri
    Cho, Kwonneung
    Jeong, Won Sik
    Lee, Seung Eun
    2022 19TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2022, : 61 - 62
  • [50] Design of a novel asynchronous reconfigurable architecture for cryptographic applications
    Sun, Kang
    Pan, Xuezeng
    Wang, Jiebing
    Wang, Jimin
    FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 2, 2006, : 751 - +