Logo do repositório
 
Publicação

A Response-Time Analysis for Non-Preemptive Job Sets under Global Scheduling

dc.contributor.authorNasri, Mitra
dc.contributor.authorNelissen, Geoffrey
dc.contributor.authorB. Brandenburg, Björn
dc.date.accessioned2018-11-30T10:02:55Z
dc.date.available2018-11-30T10:02:55Z
dc.date.issued2018
dc.description.abstractAn effective way to increase the timing predictability of multicore platforms is to use non-preemptive scheduling. It reduces preemption and job migration overheads, avoids intra-core cache interference, and improves the accuracy of worst-case execution time (WCET) estimates. However, existing schedulability tests for global non-preemptive multiprocessor scheduling are pessimistic, especially when applied to periodic workloads. This paper reduces this pessimism by introducing a new type of sufficient schedulability analysis that is based on an exploration of the space of possible schedules using concise abstractions and state-pruning techniques. Specifically, we analyze the schedulability of non-preemptive job sets (with bounded release jitter and execution time variation) scheduled by a global job-level fixed-priority (JLFP) scheduling algorithm upon an identical multicore platform. The analysis yields a lower bound on the best-case response-time (BCRT) and an upper bound on the worst-case response time (WCRT) of the jobs. In an empirical evaluation with randomly generated workloads, we show that the method scales to 30 tasks, a hundred thousand jobs (per hyperperiod), and up to 9 cores.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.4230/LIPIcs.ECRTS.2018.9pt_PT
dc.identifier.issn1868-8969
dc.identifier.urihttp://hdl.handle.net/10400.22/12325
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherSchloss Dagstuhl-Leibniz-Zentrum fuer Informatikpt_PT
dc.relation.publisherversionhttp://drops.dagstuhl.de/opus/volltexte/2018/8994/pt_PT
dc.subjectGlobal multiprocessor schedulingpt_PT
dc.subjectSchedulability analysispt_PT
dc.subjectNon-preemptive taskspt_PT
dc.subjectWorst-case response timept_PT
dc.subjectBest-case response timept_PT
dc.titleA Response-Time Analysis for Non-Preemptive Job Sets under Global Schedulingpt_PT
dc.typeconference object
dspace.entity.typePublication
oaire.citation.conferencePlaceBarcelona, Spainpt_PT
oaire.citation.endPage9:23pt_PT
oaire.citation.startPage9:1pt_PT
oaire.citation.title2018 30th Euromicro Conference on Real-Time Systems (ECRTS) Proceedingspt_PT
oaire.citation.volume106pt_PT
rcaap.rightsopenAccesspt_PT
rcaap.typeconferenceObjectpt_PT

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
COM13_CISTER_2018_LIPIcs-ECRTS-2018-9.pdf
Tamanho:
1.94 MB
Formato:
Adobe Portable Document Format