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

TítuloInvestigating and mitigating contention on low-end multi-core microcontrollers
Autor(es)Oliveira, Daniel José Cunha
Chen, Weifan
Pinto, Sandro
Mancuso, Renato
Palavras-chaveMicrocontrollers
Multi-core
Predictability
Contention
Data2023
EditoraAssociation for Computing Machinery (ACM)
Resumo(s)In this paper, we investigate the problem of contention and loss of predictability in modern microcontrollers (MCU). To address this issue, we first present a framework to empirically analyze and observe the impact of interference on low-end MCUs. With carefully crafted evaluation scenarios, we conduct experiments on an Arm’s Musca-A1 platform and provide sufficient evidence that even with common application setups, interference can slowdown applica tions by several orders of magnitude. Furthermore, we propose an architecture for a novel mitigation system that enables applications to monitor their timing progress slackness and mitigate temporal interference over shared resources. This is achieved by suspending less critical cores and reconfiguring their priority on the buswhen intolerable contention delays are present. Our findings emphasize the critical importance of considering the impact of shared resources, such as interconnects and memory access patterns, on low-end multi-core MCUs. It is, therefore, crucial to design mechanisms that can allow MCU-based applications to regain control of their timeliness.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/87674
ISBN979-8-4007-0049-1
DOI10.1145/3576914.3587513
Versão da editorahttps://dl.acm.org/doi/proceedings/10.1145/3576914
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:CAlg - Artigos em livros de atas/Papers in proceedings

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Investigating_and_Mitigating_Contention_on_Low_End_Multi_Core_Microcontrollers.pdf1,19 MBAdobe 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