Progetti vari
Un aggiornamento sintetico sui temi di progetto disponibili direttamente con me.
Alcuni argomenti di interesse al momento sono:
- Green IT: ottimizzazioni del codice C/Java per ridurre il consumo di potenza, studi comparativi relativi al consumo di potenza della stessa applicazione progettata con linguaggi e/o modelli di programmazione diversi;
- Compilatori per linguaggi di programmazione parallela: OpenMP, OpenCL, CUDA e altre varianti di C per calcolo ad alte prestazioni;
- Sviluppo di applicazioni su GPGPU in CUDA: in particolare applicazioni crittografiche, ma anche di altro tipo, e.g. SAT solving, sintesi logica, riconoscimento di sequenze.
E' anche possibile lavorare su altri temi, come:
- Sviluppo di simulatori MIPS (funzionali o cycle-accurate)
- Sviluppo di tool di reporting/accounting in AJAX o OpenOffice Uno
- Compilatori per architetture dedicate (con instruction set estendibile e/o configurabile)
- Compilatori per linguaggi application-specific (in particolare, per applicazioni crittografiche)