Application recovery in parallel programming environment

被引:0
作者
Nguyen, GT
Tran, VD
Kotocova, M
机构
[1] SAS, Inst Informat, Bratislava 84237, Slovakia
[2] FEI STU, Dept Comp Sci, Bratislava 81219, Slovakia
来源
RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS | 2002年 / 2474卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, fault-tolerant feature of TOPAS parallel programming environment for distributed systems is presented. TOPAS automatically analyzes data dependence among tasks and synchronizes data, which reduces the time needed for parallel program developments. TOPAS also provides supports for scheduling, load balancing and fault tolerance. The main topics of this paper is to present the solution for transparent recovery of asynchronous distributed computation on clusters of workstations without hardware spare when a fault occurs on a node. Experiments show simplicity and efficiency of parallel programming in TOPAS environment with fault-tolerant integration, which provides graceful performance degradation and quick reconfiguration time for application recovery.
引用
收藏
页码:234 / 242
页数:9
相关论文
共 50 条
  • [21] Advances in the MADNESS parallel programming and numerical environment
    Harrison, Robert
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 255
  • [22] MPI parallel programming environment and associated techniques
    Li, Dong
    Li, Xiaoming
    1996, (28):
  • [23] The implementation of ASSIST, an environment for parallel and distributed programming
    Aldinucci, M
    Campa, S
    Ciullo, P
    Coppola, M
    Magini, S
    Pesciullesi, P
    Potiti, L
    Ravazzolo, R
    Torquati, M
    Vanneschi, M
    Zoccolo, C
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 712 - 721
  • [24] PREDULA - A MULTIPARADIGM PARALLEL PROGRAMMING AND DEBUGGING ENVIRONMENT
    RINGSTROM, J
    FRITZSON, P
    FAGERSTROM, J
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 34 (1-5): : 45 - 48
  • [25] TOPAS - Parallel programming environment for distributed computing
    Nguyen, GT
    Tran, VD
    Kotocova, M
    COMPUTATIONAL SCIENCE-ICCS 2002, PT I, PROCEEDINGS, 2002, 2329 : 890 - 899
  • [26] Initial Experiences with the BEC Parallel Programming Environment
    Heroux, Mike
    Wen, Zhaofang
    Wu, Junfeng
    Xu, Yuesheng
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, 2008, : 205 - +
  • [27] SUPPORTING PARALLEL PROGRAMMING IN A DISTRIBUTED UNIX ENVIRONMENT
    KARSHMER, AI
    WEHE, A
    INTERFACES IN COMPUTING, 1984, 2 (02): : 111 - 130
  • [28] PIE - A PROGRAMMING AND INSTRUMENTATION ENVIRONMENT FOR PARALLEL PROCESSING
    SEGALL, Z
    RUDOLPH, L
    IEEE SOFTWARE, 1985, 2 (06) : 22 - 37
  • [29] VPPE: A Novel Visual Parallel Programming Environment
    José L. Quiroz-Fabián
    Graciela Román-Alonso
    Miguel A. Castro-García
    Jorge Buenabad-Chávez
    Azzedine Boukerche
    Manuel Aguilar-Cornejo
    International Journal of Parallel Programming, 2019, 47 : 1117 - 1151
  • [30] AN ARCHITECTURE FOR PARALLEL MATCHING IN A PROLOG PROGRAMMING ENVIRONMENT
    KREMER, O
    GAUDIOT, JL
    COMPUTING SYSTEMS, 1989, 4 (01): : 19 - 26