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

Heprem: Enabling predictable GPU execution on heterogeneous soc

Contributo in Atti di convegno
Data di Pubblicazione:
2018
Citazione:
Heprem: Enabling predictable GPU execution on heterogeneous soc / Forsberg, B., Benini, L., Marongiu, A.. - STAMPA. - 2018-:(2018), pp. 539-544. (2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018 International Congress Center Dresden, deu 2018) [10.23919/DATE.2018.8342066].
Abstract:
Heterogeneous systems-on-A-chip are increasingly embracing shared memory designs, in which a single DRAM is used for both the main CPU and an integrated GPU. This architectural paradigm reduces the overheads associated with data movements and simplifies programmability. However, the deployment of real-Time workloads on such architectures is troublesome, as memory contention significantly increases execution time of tasks and the pessimism in worst-case execution time (WCET) estimates. The Predictable Execution Model (PREM) separates memory and computation phases in real-Time codes, then arbitrates memory phases from different tasks such that only one core at a time can access the DRAM. This paper revisits the original PREM proposal in the context of heterogeneous SoCs, proposing a compiler-based approach to make GPU codes PREM-compliant. Starting from high-level specifications of computation offloading, suitable program regions are selected and separated into memory and compute phases. Our experimental results show that the proposed technique is able to reduce the sensitivity of GPU kernels to memory interference to near zero, and achieves up to a 20 χ reduction in the measured WCET.
Tipologia CRIS:
Relazione in Atti di Convegno
Keywords:
Safety; Risk; Reliability and Quality; Hardware and Architecture; Software; Information Systems and Management
Elenco autori:
Forsberg, Bjorn; Benini, Luca; Marongiu, Andrea
Autori di Ateneo:
MARONGIU ANDREA
Link alla scheda completa:
https://iris.unimore.it/handle/11380/1171854
Link al Full Text:
https://iris.unimore.it//retrieve/handle/11380/1171854/493716/2018-03-DATE-HePREM-CameraReady-IEEE-Compatible.pdf
Titolo del libro:
Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018
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