A LAZY SCHEDULING SCHEME FOR HYPERCUBE COMPUTERS

被引:5
作者
MOHAPATRA, P
YU, CS
DAS, CR
机构
[1] GOLDSTAR CO,INFORMAT TECHNOL RES & DEV LAB,SEOUL,SOUTH KOREA
[2] PENN STATE UNIV,DEPT COMP SCI & ENGN,UNIVERSITY PK,PA 16802
关键词
D O I
10.1006/jpdc.1995.1069
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Processor allocation and job scheduling are two complementary techniques for improving the performance of multiprocessors. It has been observed that all the hypercube allocation policies with the FCFS scheduling provide only incremental performance improvement. A greater impact on the performance can be obtained by efficient job scheduling. This paper presents an effort in that direction by introducing a new scheduling algorithm called lazy scheduling for hypercubes, The motivation of this scheme is to eliminate the limitations of the FCFS scheduling. This is done by maintaining separate queues for different job sizes and delaying the allocation of a job if any other job(s) of the same dimension is(are) running in the system. Processor allocation is done using the buddy strategy. The scheduling and allocation complexity is O(n) for an n-cube. Simulation studies show that the performance is dramatically enhanced by using the lazy scheduling scheme as compared to the FCFS scheduling. Comparison with a recently proposed scheme called scan indicates that the lazy scheme performs better than the scan scheduling under a wide range of workloads. (C) 1995 Academic Press, Inc
引用
收藏
页码:26 / 37
页数:12
相关论文
共 50 条
  • [41] Lazy scheduling for energy harvesting sensor nodes
    Moser, C.
    Brunelli, D.
    Thiele, L.
    Benini, L.
    FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 125 - +
  • [42] Online lazy bureaucrat scheduling with a machine deadline
    Gai, Ling
    Zhang, Guochuan
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2018, 35 (02) : 530 - 537
  • [43] Online lazy bureaucrat scheduling with a machine deadline
    Ling Gai
    Guochuan Zhang
    Journal of Combinatorial Optimization, 2018, 35 : 530 - 537
  • [44] New algorithm for jobs scheduling in hypercube network
    Xiao, J.H.
    Chen, J.E.
    Chen, S.Q.
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2001, 22 (08):
  • [45] Common deadline lazy bureaucrat scheduling revisited
    Gai, L
    Zhang, GC
    LATIN 2006: THEORETICAL INFORMATICS, 2006, 3887 : 515 - 523
  • [46] ANALYSIS OF SCHEDULING PARALLEL TASKS ON HYPERCUBE SYSTEMS
    LIN, JF
    CHEN, SJ
    ELECTRONICS LETTERS, 1994, 30 (21) : 1747 - 1748
  • [47] A link-disjoint subcube for processor allocation in hypercube computers
    Kim, JU
    Shim, KH
    Park, KH
    PARALLEL COMPUTING, 1997, 22 (12) : 1579 - 1595
  • [48] PARALLEL FUZZY CLUSTERING ON FIXED SIZE HYPERCUBE SIMD COMPUTERS
    ZAPATA, EL
    RIVERA, FF
    PLATA, OG
    ISMAIL, MA
    PARALLEL COMPUTING, 1989, 11 (03) : 291 - 303
  • [49] DETERMINISTIC SORTING IN NEARLY LOGARITHMIC TIME ON THE HYPERCUBE AND RELATED COMPUTERS
    CYPHER, R
    PLAXTON, CG
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1993, 47 (03) : 501 - 548
  • [50] MODIFIED GRAM SCHMIDT QR FACTORIZATION ON HYPERCUBE SIMD COMPUTERS
    ZAPATA, EL
    LAMAS, JA
    RIVERA, FF
    PLATA, OG
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1991, 12 (01) : 60 - 69