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

Registo completo
Campo DCValorIdioma
dc.contributor.authorGomes, Tiagopor
dc.contributor.authorGarcia, Paulopor
dc.contributor.authorPinto, Sandropor
dc.contributor.authorMonteiro, João L.por
dc.contributor.authorTavares, Adrianopor
dc.date.accessioned2018-03-07T23:29:00Z-
dc.date.issued2016-
dc.identifier.issn1943-0663-
dc.identifier.urihttps://hdl.handle.net/1822/51756-
dc.description.abstractThe emergence of hardware multithread (HW-MT) architectures increased the performance of MT applications. However, traditional HW-MT architectures are not suitable to real-time operating systems as their performance-oriented scheduling algorithm may conflict with RTOS software scheduling. This letter presents RT-SHADOWS, a portable architecture which provides a unified hardware-software scheduling, bringing the benefits of HW-MT to the RTOS domain. We show that tightly-coupled real-time compliant hardware integration achieves throughput benefits, maintaining the RTOS scheduling policy intact while increasing the predictability of RTOSes. Our solution shows on average, speed-ups between 3 and 4 times over the native versions with very low area usage/performance overhead ratio, due to its minimal cost (2% of extra slices per hardware-supported thread). This work surpasses related work by providing a complete and agnostic hardware solution which is independent of any specific RTOS.por
dc.description.sponsorshipThis work was supported by the FCT within the Project Scope: PEst-UID/CEC/00319/2013. The work of T. Gomes was supported by the FCT, Fundacao para a Ciencia e Tecnologia (Grant SFRH/BD/81682/2011). This manuscript was recommended for publication by W. Zhao.por
dc.language.isoengpor
dc.publisherInstitute of Electrical and Electronics Engineers Inc.por
dc.relationPEst-UID/CEC/00319/2013por
dc.relationinfo:eu-repo/grantAgreement/FCT/SFRH/SFRH%2FBD%2F81682%2F2011/PTpor
dc.rightsrestrictedAccesspor
dc.subjectARMpor
dc.subjectdeterminismpor
dc.subjectfield-programmable gate array (FPGA)por
dc.subjecthardware offloadingpor
dc.subjectlatencypor
dc.subjectmultithreadingpor
dc.subjectreal-time OSpor
dc.titleBringing Hardware Multithreading to the Real-Time Domainpor
dc.typearticlepor
dc.peerreviewedyespor
oaire.citationStartPage2por
oaire.citationEndPage5por
oaire.citationIssue1por
oaire.citationVolume8por
dc.date.updated2018-03-07T20:49:43Z-
dc.identifier.doi10.1109/LES.2015.2486384por
dc.description.publicationversioninfo:eu-repo/semantics/publishedVersionpor
dc.subject.wosScience & Technology-
sdum.export.identifier4306-
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 
Bringing Hardware Multithreading to the Real Time Domain.pdf
Acesso restrito!
748,98 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