Skip to Main Content (Press Enter)

Logo UNIMORE
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNIMORE

|

UNI-FIND

unimore.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Pubblicazioni

Understanding and Mitigating Memory Interference in FPGA-based HeSoCs

Contributo in Atti di convegno
Data di Pubblicazione:
2022
Citazione:
Understanding and Mitigating Memory Interference in FPGA-based HeSoCs / Brilli, G.; Capotondi, A.; Burgio, P.; Marongiu, A.. - (2022), pp. 1335-1340. ( 2022 Design, Automation and Test in Europe Conference and Exhibition, DATE 2022 Virtual, Online 14 - 23 March 2022) [10.23919/DATE54114.2022.9774768].
Abstract:
Like most high-end embedded systems, FPGA-based systems-on-chip (SoC) are increasingly adopting heterogeneous designs, where CPU cores, the configurable logic and other ICs all share interconnect and main memory (DRAM) controller. This paradigm is scalable and reduces production costs and time-to-market, but creates resource contention issues, which ultimately affects the programs' timing. This problem has been widely studied on CPU- and GPU-based systems, along with strategies to mitigate such effects, but little has been done so far to systematically study the problem on FPGA-based SoCs. This work provides an in-depth analysis of memory interference on such systems, tar-geting two state-of-the-art commercial FPGA SoCs. We also discuss architectural support for Controlled Memory Request Injection (CMRI), a technique that has proven effective at reducing the bandwidth under-utilization implied by naive schemes that solve the interference problem by only allowing mutually exclusive access to the shared resources. Our experimental results show that: i) memory interference can slow down CPU tasks by up to 16×in the tested FPGA-based SoCs; ii) CMRI allows to exploit more than 40% of the memory bandwidth avail-able to FPGA accelerators (normally completely unused in PREM-like schemes), keeping the slowdown due to interference below 10%.
Tipologia CRIS:
Relazione in Atti di Convegno
Keywords:
FPGA SoCs; Memory interference
Elenco autori:
Brilli, G.; Capotondi, A.; Burgio, P.; Marongiu, A.
Autori di Ateneo:
BRILLI GIANLUCA
BURGIO PAOLO
CAPOTONDI ALESSANDRO
MARONGIU ANDREA
Link alla scheda completa:
https://iris.unimore.it/handle/11380/1280820
Link al Full Text:
https://iris.unimore.it//retrieve/handle/11380/1280820/472501/Understanding_and_Mitigating_Memory_Interference_in_FPGA-based_HeSoCs.pdf
Titolo del libro:
Proceedings of the 2022 Design, Automation and Test in Europe Conference and Exhibition, DATE 2022
Pubblicato in:
PROCEEDINGS - DESIGN, AUTOMATION, AND TEST IN EUROPE CONFERENCE AND EXHIBITION
Series
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.2.0