Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/52854

Registo completo
Campo DCValorIdioma
dc.contributor.authorGomes, Tiago Manuel Ribeiropor
dc.contributor.authorGarcia, Paulo Fernando Rochapor
dc.contributor.authorSalgado, Filipe Alexandre Andradepor
dc.contributor.authorMonteiro, João L.por
dc.contributor.authorEkpanyapong, Mongkolpor
dc.contributor.authorTavares, Adrianopor
dc.date.accessioned2018-03-19T16:50:51Z-
dc.date.issued2015-03-
dc.identifier.issn1943-0663-
dc.identifier.urihttps://hdl.handle.net/1822/52854-
dc.description.abstractIn the development of real-time systems, predictability is often hindered by technological factors which break the timing abstractions offered by real time operating systems (RTOSs); namely, the priority space separation between threads and interrupts induces the rate-monotonic problem. Software approaches have tackled this issue, attempting to unify the priority space with varying degrees of success. We present a hardware approach to the problem: unifying the priority space at the interrupt handling subsystem, predictability is greatly enhanced with minimum software modifications. Our solution provides the interrupt controller with awareness of the currently running task's priority making the solution independent of the used operating system. We show how our approach is minimally intrusive at hardware architecture level and provides benefits beyond the capabilities of previous approaches. Our technique shows a 0.05% run-time overhead if no interrupts occur, and run-time reduction proportional to interrupt rate for rates higher than 5 per s, for a interrupt workload around 0.07 ms.por
dc.description.sponsorshipThis work was supported by the FCT within the Project Scope:PEst-OE/EEI/UI0319/2014. The work of T. Gomes was supported by the FCT, Fundação para a Ciência e Tecnologia (Grant SFRH/BD/81682/2011).por
dc.language.isoengpor
dc.publisherInstitute of Electrical and Electronics Engineers Inc.por
dc.relationinfo:eu-repo/grantAgreement/FCT/5876/135968/PTpor
dc.relationinfo:eu-repo/grantAgreement/FCT/SFRH/SFRH%2FBD%2F81682%2F2011/PTpor
dc.rightsrestrictedAccesspor
dc.subjectPriority spacepor
dc.subjectReal-time systemspor
dc.titleTask-aware interrupt controller: priority space unification in real-time systemspor
dc.typearticlepor
dc.peerreviewedyespor
oaire.citationStartPage27por
oaire.citationEndPage30por
oaire.citationIssue1por
oaire.citationVolume7por
dc.date.updated2018-03-14T17:49:33Z-
dc.identifier.doi10.1109/LES.2015.2397604por
dc.description.publicationversioninfo:eu-repo/semantics/publishedVersionpor
dc.subject.wosScience & Technology-
sdum.export.identifier4521-
sdum.journalIEEE Embedded Systems Letterspor
Aparece nas coleções:CAlg - Artigos em revistas internacionais / Papers in international journals

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Task Aware Interrupt Controller_Priority Space Unification in Real Time Systems.pdf
Acesso restrito!
455,23 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID