In heterogeneous CPU+GPU SoCs where a single DRAM is shared between both devices, concurrent memory accesses from both devices can lead to slowdowns due to memory interference. This prevents the deployment of real-time tasks, which need to be guaranteed to complete before a set deadline. However, freedom from interference can be guaranteed through software memory scheduling, but may come at a significant cost due to frequent CPU-GPU synchronizations. In this paper we provide a compile-time model to help developers make informed decisions on how to achieve freedom from interference at the lowest cost.

Forsberg, B., Benini, L., Marongiu, A. (2018). On the cost of freedom from interference in heterogeneous soCs. Association for Computing Machinery, Inc [10.1145/3207719.3207735].

On the cost of freedom from interference in heterogeneous soCs

Benini, Luca;Marongiu, Andrea
2018

Abstract

In heterogeneous CPU+GPU SoCs where a single DRAM is shared between both devices, concurrent memory accesses from both devices can lead to slowdowns due to memory interference. This prevents the deployment of real-time tasks, which need to be guaranteed to complete before a set deadline. However, freedom from interference can be guaranteed through software memory scheduling, but may come at a significant cost due to frequent CPU-GPU synchronizations. In this paper we provide a compile-time model to help developers make informed decisions on how to achieve freedom from interference at the lowest cost.
2018
Proceedings of the 21st International Workshop on Software and Compilers for Embedded Systems, SCOPES 2018
31
34
Forsberg, B., Benini, L., Marongiu, A. (2018). On the cost of freedom from interference in heterogeneous soCs. Association for Computing Machinery, Inc [10.1145/3207719.3207735].
Forsberg, Björn; Benini, Luca; Marongiu, Andrea
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/677185
 Attenzione

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

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