Sviluppo di un software di simulazione di piattaforme multiprocessore ad elevate prestazioni per elaborazione di dati multimediali in rete (PRIN 2007)

Data inizio
22 settembre 2008
Durata (mesi) 
24
Dipartimenti
Informatica
Responsabili (o referenti locali)
Acquaviva Andrea
Parole chiave
co-simulazione, multicore, simulazione di rete, modellazione di potenza, modellazione termica

In questo progetto UNIVR svilupperà un tool di co-simulazione per il progetto di applicazioni concorrenti su piattaforme multicore per media gateway, capace di valutarne le prestazioni, i consumi di potenza le proprietà termiche in risposta ad un carico di lavoro realistico, grazie all'integrazione di:
i) un array di Instruction Set Simulators (ISSs) open-source, capaci di eseguire l'intera infrastruttura software (applicazioni, sistema operativo e stack di rete);
ii) il modello simulativo (in linguaggio SystemC) dell' hardware di una piattaforma multicore, incluse memorie, periferiche di rete;
iii) un simulatore di rete (NS2) che consente l'interazione del media gateway con altre periferiche all'interno di una rete eterogenea;
iv) modelli di potenza e termici per la valutazione del consumo di potenza e delle proprietà
termiche.
Il tool di simulazione fornirà inoltre un meccanismo per il profiling e il debugging per consentire il rapido sviluppo e test delle applicazioni e le politiche DRM. Il tool di simulazione sviluppato nel progetto mira al superamento dei limiti dei tool di simulazione attualmente disponibili che consentono unicamente una simulazione in domini separati: hardware/software oppure hardware/ networking. Nello sviluppo del simulatore verrà posta enfasi alla limitazione della lentezza della simulazione rispetto al tempo reale, cercando di ottenere un appropriato compromesso con l'accuratezza. Questo obiettivo verrà ottenuto sfruttando i principi della tecnologia di co-simulazione sviluppata da UNIVR negli anni passati, che verrà estesa e migliorata in varie direzioni, dal supporto per architetture multicore, alla modellazione di potenza e temperatura, alla piena integrazione con la simulazione di rete e infine al supporto per il debugging e il profiling delle applicazioni.

Enti finanziatori:

PRIN VALUTATO POSITIVAMENTE
Finanziamento: richiesto
Programma: COFIN - Progetti di Ricerca di Interesse Nazionale

Partecipanti al progetto

Aree di ricerca coinvolte dal progetto
Sistemi ciberfisici
Computer systems organization - Embedded and cyber-physical systems

Attività

Strutture di ricerca