New Grid Scheduling and Rescheduling Methods in the GrADS Project

被引:0
|
作者
F. Berman
H. Casanova
A Chien
K. Cooper
H. Dail
A. Dasgupta
W. Deng
J. Dongarra
L. Johnsson
K. Kennedy
C. Koelbel
B. Liu
X. Liu
A. Mandal
G. Marin
M. Mazina
J. Mellor-Crummey
C. Mendes
A. Olugbile
M. Patel
D. Reed
Z. Shi
O. Sievert
H. Xia
A. YarKhan
机构
[1] University of California at San Diego,Department of Computer Science and Engineering
[2] Rice University,Computer Science Dept.
[3] University of Illinois,Department Computer Science
[4] University of Tennessee,Innovative Computing Lab
[5] University of Houston,Department Computer Science
[6] University of North Carolina at Chapel Hill,Renaissance Computing Institute
关键词
Grid computing; scheduling; rescheduling;
D O I
暂无
中图分类号
学科分类号
摘要
The goal of the Grid Application Development Software (GrADS) Project is to provide programming tools and an execution environment to ease program development for the Grid. This paper presents recent extensions to the GrADS software framework: a new approach to scheduling workflow computations, applied to a 3-D image reconstruction application; a simple stop/migrate/restart approach to rescheduling Grid applications, applied to a QR factorization benchmark; and a process-swapping approach to rescheduling, applied to an N-body simulation. Experiments validating these methods were carried out on both the GrADS MacroGrid (a small but functional Grid) and the MicroGrid (a controlled emulation of the Grid).
引用
收藏
页码:209 / 229
页数:20
相关论文
共 50 条
  • [1] New grid scheduling and rescheduling methods in the GrADS Project
    Berman, F
    Casanova, H
    Chien, A
    Cooper, K
    Dail, H
    Dasgupta, A
    Deng, W
    Dongarra, J
    Johnsson, L
    Kennedy, K
    Koelbel, C
    Liu, B
    Liu, X
    Mandal, A
    Marin, G
    Mazina, M
    Mellor-Crummey, J
    Mendes, C
    Olugbile, A
    Patel, M
    Reed, D
    Shi, Z
    Sievert, O
    Xia, H
    YarKhan, A
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2005, 33 (2-3) : 209 - 229
  • [2] The GrADS project: Software support for high-level grid application development
    Berman, F
    Chien, A
    Cooper, K
    Dongarra, J
    Foster, I
    Gannon, D
    Johnsson, L
    Kennedy, K
    Kesselman, C
    Mellor-Crummey, J
    Reed, D
    Torczon, L
    Wolski, R
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (04): : 327 - 344
  • [3] Dynamic Software Project Scheduling through a Proactive-Rescheduling Method
    Shen, Xiaoning
    Minku, Leandro L.
    Bahsoon, Rami
    Yao, Xin
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2016, 42 (07) : 658 - 686
  • [4] Scheduling workflow applications in GrADS
    Mandal, A
    Dasgupta, A
    Kennedy, K
    Mazina, M
    Koelbel, C
    Marin, G
    Cooper, K
    Mellor-Crummey, J
    Liu, B
    Johnsson, L
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID - CCGRID 2004, 2004, : 790 - 797
  • [5] NEW GRADS
    JOHNSTON, BA
    MODERN VETERINARY PRACTICE, 1982, 63 (09): : 696 - 699
  • [6] Scheduling in grid: Rescheduling MPI applications using a fault-tolerant MPI implementation
    Reddy, M. Vivekananda
    Chaudhary, Sanjay
    2007 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS SOFTWARE & MIDDLEWARE, VOLS 1 AND 2, 2007, : 706 - +
  • [7] A NEW RESCHEDULING METHOD FOR COMPUTER-BASED SCHEDULING SYSTEMS
    WU, HH
    LI, RK
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1995, 33 (08) : 2097 - 2110
  • [8] Tracking Predictive Gantt Chart for Proactive Rescheduling in Stochastic Resource Constrained Project Scheduling
    Brcic, Mario
    Mlinaric, Danijel
    JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2018, 42 (02) : 179 - 192
  • [9] From rescheduling to online scheduling
    Gupta, Dhruv
    Maravelias, Christos T.
    Wassick, John M.
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2016, 116 : 83 - 97
  • [10] SCHEDULING AND RESCHEDULING WITH ITERATIVE REPAIR
    ZWEBEN, M
    DAVIS, E
    DAUN, B
    DEALE, MJ
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1993, 23 (06): : 1588 - 1596