Co-Designing Clusters of Lightweight Manycores and Asymmetric Operating System Kernels - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Embedded Systems Letters Année : 2021

Co-Designing Clusters of Lightweight Manycores and Asymmetric Operating System Kernels

Lucas Maciel
  • Fonction : Auteur
Joao Vicente Souto
  • Fonction : Auteur
Davidson Francis Lima
  • Fonction : Auteur
Marcio Castro
  • Fonction : Auteur
François Broquedis
Henrique Freitas
  • Fonction : Auteur
Jean-François Méhaut
Pedro Henrique Penna
  • Fonction : Auteur

Résumé

Multikernel Operating Systems (OSs) were introduced to cope with challenges in software development and deployment in lightweight manycores. Among the possible structures for a multikernel OS, we focus on designs based on asymmetric kernels. This design delivers better performance isolation, but it suffers from an overhead in energy efficiency. In this work, we overcome this issue with a co-design solution between the cluster of a lightweight manycore and an asymmetric kernel. We designed a 4-core heterogeneous cluster with one core tuned for the OS kernel and we patched the OS kernel to better match the characteristics of this core. Our experiments unveiled that our solution consumes 14.1% less power than the baseline and also improves the OS kernel performance by up to 6.5%.
Fichier principal
Vignette du fichier
main.pdf (243.92 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03118368 , version 1 (22-01-2021)

Identifiants

Citer

Pedro Henrique Penna, Lucas Maciel, Joao Vicente Souto, Davidson Francis Lima, Marcio Castro, et al.. Co-Designing Clusters of Lightweight Manycores and Asymmetric Operating System Kernels. IEEE Embedded Systems Letters, 2021, 13 (4), pp.178-181. ⟨10.1109/LES.2020.3040819⟩. ⟨hal-03118368⟩
68 Consultations
136 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More