Global and Partitioned Multiprocessor Fixed Priority Scheduling with Deferred Pre-emption
| Data(s) |
16/10/2015
16/10/2015
01/05/2015
|
|---|---|
| Resumo |
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 pre-emptive scheduling (gFPPS) and global fixed priority non-pre-emptive scheduling (gFPNS). We show how schedulability can be improved using gFPDS via appropriate choice of priority assignment and final non-pre-emptive region lengths, and provide algorithms which 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. |
| Identificador |
http://hdl.handle.net/10400.22/6716 10.1145/2739954 |
| Idioma(s) |
eng |
| Publicador |
ACM |
| Relação |
ACM Transactions on Embedded Computing Systems (TECS);Vol.14, Issue 3 http://dl.acm.org/citation.cfm?id=2739954 |
| Direitos |
openAccess |
| Palavras-Chave | #Real-Time and Embedded Systems #Algorithms #Performance #Theory #Verification #Deferred preemption #Limited preemption #Global scheduling #Partitioned scheduling #Fixed priority #Real-time #Multiprocessor #Multicore |
| Tipo |
article |