In modern computing environments, applications concurrently executing on the same system often compete for shared hardware resources, such as caches and buffers. The ensuing contention can lead to timing interferences, posing significant threats such as deadline misses in real-time systems and the creation of timing channels in secure systems. This work proposes an ISA extension based on the RISC-V Capacity and Bandwith Controller QoS Register Interface (CBQRI). Our proposal enables dynamic, comprehensive temporal and spatial partitioning of shared hardware resources, ensuring the isolated execution times of concurrent applications.

Wistoff, N., Balas, R., Ottaviano, A., Heiser, G., Benini, L. (2024). ISA Support for Hardware Resource Partitioning in RISC-V [10.3929/ethz-b-000677296].

ISA Support for Hardware Resource Partitioning in RISC-V

Luca Benini
2024

Abstract

In modern computing environments, applications concurrently executing on the same system often compete for shared hardware resources, such as caches and buffers. The ensuing contention can lead to timing interferences, posing significant threats such as deadline misses in real-time systems and the creation of timing channels in secure systems. This work proposes an ISA extension based on the RISC-V Capacity and Bandwith Controller QoS Register Interface (CBQRI). Our proposal enables dynamic, comprehensive temporal and spatial partitioning of shared hardware resources, ensuring the isolated execution times of concurrent applications.
2024
RISC-V Summit Europe 2024
.
.
Wistoff, N., Balas, R., Ottaviano, A., Heiser, G., Benini, L. (2024). ISA Support for Hardware Resource Partitioning in RISC-V [10.3929/ethz-b-000677296].
Wistoff, Nils; Balas, Robert; Ottaviano, Alessandro; Heiser, Gernot; Benini, Luca
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1005030
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact