OpenMP task scheduling strategies to mitigate hardware variability in tightly-coupled shared memory clusters

Cesarini, Daniele (2014) OpenMP task scheduling strategies to mitigate hardware variability in tightly-coupled shared memory clusters. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria informatica [LM-DM270]
Documenti full-text disponibili:
[img]
Anteprima
Documento PDF
Download (901kB) | Anteprima

Abstract

In questa tesi sono stati apportati due importanti contributi nel campo degli acceleratori embedded many-core. Abbiamo implementato un runtime OpenMP ottimizzato per la gestione del tasking model per sistemi a processori strettamente accoppiati in cluster e poi interconnessi attraverso una network on chip. Ci siamo focalizzati sulla loro scalabilità e sul supporto di task di granularità fine, come è tipico nelle applicazioni embedded. Il secondo contributo di questa tesi è stata proporre una estensione del runtime di OpenMP che cerca di prevedere la manifestazione di errori dati da fenomeni di variability tramite una schedulazione efficiente del carico di lavoro.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Cesarini, Daniele
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
OpenMP variability parallel computing cluster embedded many-core
Data di discussione della Tesi
11 Dicembre 2014
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^