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

Scheda Progetto di ricerca

Condividi sui principali social network: Facebook    Delicious    add to Connotea    add to CiteUlike
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

Descrizione

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

Andrea Acquaviva
Stefano Cailotto
Assegnista
Giovanni Perbellini
Assegnista
Davide Quaglia
Ricercatore
Francesco Stefanni
Professore a contratto
Aree di ricerca coinvolte dal progetto
Sistemi ciberfisici
Computer systems organization - Embedded and cyber-physical systems
ornamento
Inizio pagina