Cooperating CoScheduling:: A coscheduling proposal aimed at non-dedicated heterogeneous NOWs

被引:3
|
作者
Gine, Francesc [1 ]
Solsona, Francesc
Hanzich, Mauricio
Hernandez, Porfidio
Luque, Emilio
机构
[1] Univ Lleida, Dept Comp Sci, Lleida, Spain
[2] Univ Autonoma Barcelona, Dept Comp Architecture & Operating Syst, Barcelona, Spain
关键词
job scheduling; non-dedicated and heterogeneous NOW computing; resource allocation;
D O I
10.1007/s11390-007-9082-y
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Implicit coscheduling techniques applied to non-dedicated homogeneous Networks Of Workstations (NOWs) have shown they can perform well when many local users compete with a single parallel job. Implicit coscheduling deals with minimizing the communication waiting time of parallel processes by identifying the processes in need of coscheduling through gathering and analyzing implicit runtime information, basically communication events. Unfortunately, implicit coscheduling techniques do not guarantee the performance of local and parallel jobs, when the number of parallel jobs competing against each other is increased. Thus, a low efficiency use of the idle computational resources is achieved. In order to solve these problems, a new technique, named Cooperating CoScheduling (CCS), is presented in this work. Unlike traditional implicit coscheduling techniques, under CCS, each node takes its scheduling decisions from the occurrence of local events, basically communication, memory, Input/Output and CPU, together with foreign events received from cooperating nodes. This allows CCS to provide a social contract based on reserving a percentage of CPU and memory resources to ensure the progress of parallel jobs without disturbing the local users, while coscheduling of communicating tasks is ensured. Besides, the CCS algorithm uses status information from the cooperating nodes to balance the resources across the cluster when necessary. Experimental results in a non-dedicated heterogeneous NOW reveal that CCS allows the idle resources to be exploited efficiently, thus obtaining a satisfactory speedup and provoking an overhead that is imperceptible to the local user.
引用
收藏
页码:695 / 710
页数:16
相关论文
共 26 条
  • [1] Cooperating CoScheduling: A Coscheduling Proposal Aimed at Non-Dedicated Heterogeneous NOWs
    Francesc Giné
    Francesc Solsona
    Mauricio Hanzich
    Porfidio Hernández
    Emilio Luque
    Journal of Computer Science and Technology, 2007, 22 : 695 - 710
  • [2] Cooperating CoScheduling:A Coscheduling Proposal Aimed at Non-Dedicated Heterogeneous NOWs
    Francesc Giné
    Francesc Solsona
    Mauricio Hanzich
    Porfidio Hernández
    Emilio Luque
    Journal of Computer Science & Technology, 2007, (05) : 695 - 710
  • [3] Cooperating coscheduling in a non-dedicated cluster
    Giné, F
    Solsona, F
    Hernández, P
    Luque, E
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 212 - 217
  • [4] Coscheduling and multiprogramming level in a non-dedicated cluster
    Hanzich, M
    Giné, FR
    Hernández, P
    Solsona, F
    Luque, E
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2004, 3241 : 327 - 336
  • [5] Adjusting time slices to apply coscheduling techniques in a non-dedicated NOW
    Giné, F
    Solsona, F
    Hernández, P
    Luque, E
    EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 234 - 239
  • [6] Performance comparison of coscheduling algorithms for non-dedicated clusters through a generic framework
    Choi, Gyu Sang
    Agarwal, Saurabh
    Kim, Jin-Ha
    Das, Chita R.
    Yoo, Andy B.
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2007, 21 (01): : 91 - 105
  • [7] On/Off-Line Prediction Applied to Job Scheduling on Non-Dedicated NOWs
    Mauricio Hanzich
    Porfidio Hernandez
    Francesc Gine
    Francesc Solsona
    Josep L.Lerida
    JournalofComputerScience&Technology, 2011, 26 (01) : 99 - 116
  • [8] On/Off-Line Prediction Applied to Job Scheduling on Non-Dedicated NOWs
    Mauricio Hanzich
    Porfidio Hernández
    Francesc Giné
    Francesc Solsona
    Josep L. Lérida
    Journal of Computer Science and Technology, 2011, 26 : 99 - 116
  • [9] On/Off-Line Prediction Applied to Job Scheduling on Non-Dedicated NOWs
    Hanzich, Mauricio
    Hernandez, Porfidio
    Gine, Francesc
    Solsona, Francesc
    Lerida, Josep L.
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (01) : 99 - 116
  • [10] Scheduling of scientific workflow in non-dedicated heterogeneous multicluster platform
    Zhang, Jinghui
    Luo, Junzhou
    Dong, Fang
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (07) : 1806 - 1818