Repository logo
 
Publication

The SRP Resource Sharing Protocol for Self-Suspending Tasks

dc.contributor.authorNelissen, Geoffrey
dc.contributor.authorBiondi, Alessandro
dc.date.accessioned2019-02-07T16:29:44Z
dc.date.embargo2119
dc.date.issued2018
dc.description.abstractMotivated by the increasingly wide adoption of realtime workload with self-suspending behaviors, and the relevance of mechanisms to handle mutually-exclusive shared resources, this paper takes a new look at locking protocols for self-suspending tasks under uniprocessor fixed-priority scheduling. Pitfalls when integrating the widely-adopted Stack Resource Policy (SRP) with self-suspending tasks are firstly illustrated, and then a new finegrained SRP analysis is presented. Next, a new locking protocol, named SRP-SS, is proposed to overcome the limitations of the original SRP. The SRP-SS is a generalization of the SRP to cope with the specificities of self-suspending tasks. It therefore reduces to the SRP under some configurations and hence theoretically dominates the SRP. It also ensures backward compatibility for applications developed specifically for the SRP. The SRP-SS comes with its own schedulability analysis and configuration algorithm. The performances of the SRP and SRP-SS are finally studied by means of large-scale schedulability experiments.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.1109/RTSS.2018.00051pt_PT
dc.identifier.issn2576-3172
dc.identifier.urihttp://hdl.handle.net/10400.22/12862
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherInstitute of Electrical and Electronics Engineerspt_PT
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/8603227pt_PT
dc.subjectResource sharingpt_PT
dc.subjectLocking protocolspt_PT
dc.subjectSelf-suspensionspt_PT
dc.subjectSynchronizationpt_PT
dc.titleThe SRP Resource Sharing Protocol for Self-Suspending Taskspt_PT
dc.typeconference object
dspace.entity.typePublication
oaire.citation.conferencePlaceNashville, U.S.A.pt_PT
oaire.citation.endPage372pt_PT
oaire.citation.startPage361pt_PT
oaire.citation.title2018 IEEE Real-Time Systems Symposium (RTSS)pt_PT
rcaap.rightsclosedAccesspt_PT
rcaap.typeconferenceObjectpt_PT

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
COM_CISTER_Nelissen_2018.pdf
Size:
349.86 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: