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 条
  • [31] pShell: The distributed shell parallel programming environment
    Saffioti, DF
    Piper, I
    Fulcher, J
    PDPTA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2005, : 841 - 848
  • [32] VPPE: A Novel Visual Parallel Programming Environment
    Quiroz-Fabian, Jose L.
    Roman-Alonso, Graciela
    Castro-Garcia, Miguel A.
    Buenabad-Chavez, Jorge
    Boukerche, Azzedine
    Aguilar-Cornejo, Manuel
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2019, 47 (5-6) : 1117 - 1151
  • [33] Anet: A programming environment for parallel image analysis
    Ducourthial, Bertrand
    Merigot, Alain
    Sicard, Nicolas
    1600, IEEE, Piscataway, NJ, United States
  • [34] A partitioning programming environment for a novel parallel architecture
    Hartenstein, R
    Becker, J
    Herz, M
    Kress, R
    Nageldinger, U
    10TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM - PROCEEDINGS OF IPPS '96, 1996, : 544 - 548
  • [35] Parallel programming environment based on message passing
    Liu, Xinran
    Hu, Mingzeng
    Jisuanji Gongcheng/Computer Engineering, 1997, 23 (05): : 17 - 20
  • [36] SIMCDL - SIMULATING PARALLEL PROGRAMMING IN A SEQUENTIAL ENVIRONMENT
    PERRET, J
    GAUTRON, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 605 : 977 - 978
  • [37] TRAPPER - A GRAPHICAL PROGRAMMING ENVIRONMENT FOR PARALLEL SYSTEMS
    SCHAFERS, L
    SCHEIDLER, C
    KRAMERFUHRMANN, O
    FUTURE GENERATION COMPUTER SYSTEMS, 1995, 11 (4-5) : 351 - 361
  • [38] Design and implementation of the PPCDS parallel programming environment
    Huang, Yuguang
    Zheng, Quanlu
    Ding, Heran
    Jisuanji Gongcheng/Computer Engineering, 2001, 27 (12):
  • [39] Skeletons and transformations in an integrated parallel programming environment
    Bacci, B
    Gorlatch, S
    Lengauer, C
    Pelagatti, S
    PARALLEL COMPUTING TECHNOLOGIES, 1999, 1662 : 13 - 27
  • [40] Dome: Parallel programming in a distributed computing environment
    Arabe, JNC
    Beguelin, A
    Lowekamp, B
    Seligman, E
    Starkey, M
    Stephan, P
    10TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM - PROCEEDINGS OF IPPS '96, 1996, : 218 - 224