A PERFORMANCE EVALUATION OF SEVERAL PRIORITY POLICIES FOR PARALLEL-PROCESSING SYSTEMS

被引:5
|
作者
NELSON, R [1 ]
TOWSLEY, D [1 ]
机构
[1] UNIV MASSACHUSETTS,DEPT COMP & INFORMAT SCI,AMHERST,MA 01003
关键词
PERFORMANCE; THEORY; PRIORITY SCHEDULING; SPEEDUP;
D O I
10.1145/174130.174143
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, analytical models for a multiprocessor executing a stream consisting of K classes of fork-join jobs are developed. Here, a fork-join job consists of a random number of tasks that can be executed independently of each other. Several priority policies are analyzed: (a) a strict nonpreemptive head of the line policy (b) a preemptive policy that allows preemptions at the job level, (c) a preemptive policy that allows preemptions at the task level, and (d) a policy in which the priority is a nondecreasing function of the number of tasks in the queue with preemptions at the job level. Using these models, the mean job response time for the different classes under the different policies is compared. These policies are compared to a system in which processors are partitioned so that classes are allocated only to certain processor groups. It is shown that, for the system considered, the task preemption policy has a uniformly better mean class response time and thus is preferable to a system with partitioned processors.
引用
收藏
页码:714 / 740
页数:27
相关论文
共 50 条
  • [1] BOUNDS ON THE SPEEDUP AND EFFICIENCY OF PARTIAL SYNCHRONIZATION IN PARALLEL-PROCESSING SYSTEMS
    CHANG, CS
    NELSON, R
    JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (01): : 204 - 231
  • [2] ON STABILITY AND PERFORMANCE OF PARALLEL PROCESSING SYSTEMS
    BAMBOS, N
    WALRAND, J
    JOURNAL OF THE ACM, 1991, 38 (02) : 429 - 452
  • [3] EXTREMAL SCHEDULING OF PARALLEL-PROCESSING WITH AND WITHOUT REAL-TIME CONSTRAINTS
    BACCELLI, F
    LIU, Z
    TOWSLEY, D
    JOURNAL OF THE ACM, 1993, 40 (05) : 1209 - 1237
  • [4] Priority scheduling in parallel I/O systems
    Venugopal, CR
    Rao, SSSP
    Patkar, S
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2554 - 2560
  • [5] Performance Evaluation of Parallel Applications On Multiprocessor Systems On Chip
    Hammami, O.
    Tian, G.
    2008 IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, VOLS 1 AND 2, 2008, : 299 - 303
  • [6] Relative priority policies for minimizing the cost of queueing systems with service discrimination
    Sun, Wei
    Guo, Pengfei
    Tian, Naishuo
    Li, Shiyong
    APPLIED MATHEMATICAL MODELLING, 2009, 33 (11) : 4241 - 4258
  • [7] PERFORMANCE PREDICTION OF PARALLEL SYSTEMS
    Holubek, Andrei
    EIGHTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING APPLIED IN COMPUTER AND ECONOMIC ENVIRONMENTS, 2010, : 29 - 34
  • [8] Photon counting imaging with an electron-bombarded CCD: Towards a parallel-processing photoelectronic time-to-amplitude converter
    Hirvonen, Liisa M.
    Jiggins, Stephen
    Sergent, Nicolas
    Zanda, Gianmarco
    Suhling, Klaus
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2014, 85 (12):
  • [9] Reward Level Evaluation of Parallel Systems
    Ljubisa, Vasov
    Branimir, Stojiljkovic
    Caslav, Mitrovic
    STROJNISKI VESTNIK-JOURNAL OF MECHANICAL ENGINEERING, 2009, 55 (09): : 542 - 548
  • [10] A Survey of GPGPU Parallel Processing Architecture Performance Optimization
    Jia, Shiwei
    Tian, Ze
    Ma, Yueyuan
    Sun, Chenglu
    Zhang, Yimen
    Zhang, Yuming
    2021 IEEE/ACIS 21ST INTERNATIONAL FALL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2021-FALL), 2021, : 75 - 82