Global and Partitioned Multiprocessor Fixed Priority Scheduling with Deferred Preemption
Global and Partitioned Multiprocessor Fixed Priority Scheduling with Deferred Preemption
复制标题
DOI:
10.1145/2739954
复制
发表时间:
2015-04
期刊:
影响因子:
--
通讯作者:
Robert I. Davis;A. Burns;J. Marinho;Vincent Nélis;Stefan M. Petters;M. Bertogna
中科院分区:
文献类型:
--
作者:
Robert I. Davis;A. Burns;J. Marinho;Vincent Nélis;Stefan M. Petters;M. Bertogna
This article introduces schedulability analysis for Global Fixed Priority Scheduling with Deferred Preemption (gFPDS) for homogeneous multiprocessor systems. gFPDS is a superset of Global Fixed Priority Preemptive Scheduling (gFPPS) and Global Fixed Priority Nonpreemptive Scheduling (gFPNS). We show how schedulability can be improved using gFPDS via appropriate choice of priority assignment and final nonpreemptive region lengths, and provide algorithms that optimize schedulability in this way. Via an experimental evaluation we compare the performance of multiprocessor scheduling using global approaches: gFPDS, gFPPS, and gFPNS, and also partitioned approaches employing FPDS, FPPS, and FPNS on each processor.