Tematiche e attività di ricerca:
GPU Computing: progettazione e sviluppo di metodi, algoritmi e software matematici su calcolatori paralleli dotati di acceleratori grafici (GPU). In particolar modo l’attività è focalizzata sull’analisi dei parametri di valutazione degli algoritmi paralleli per: problemi di algebra lineare, analisi di immagini, quadratura, ottimizzazione; particolare attenzione agli elaboratori con un singolo nodo con GPU per l’elaborazione di immagini da microscopia, imaging medicale ed elaborazione a bordo dei dati dei sensori aerospaziali; screening dell’efficienza energetica degli algoritmi GPU-parallel.
GPU Computing: progettazione e sviluppo di metodi, algoritmi e software matematici su calcolatori paralleli dotati di acceleratori grafici (GPU). In particolar modo l’attività è focalizzata sull’analisi dei parametri di valutazione degli algoritmi paralleli per: problemi di algebra lineare, analisi di immagini, quadratura, ottimizzazione; particolare attenzione agli elaboratori con un singolo nodo con GPU per l’elaborazione di immagini da microscopia, imaging medicale ed elaborazione a bordo dei dati dei sensori aerospaziali; screening dell’efficienza energetica degli algoritmi GPU-parallel.
Blockchain: analisi di applicazioni basate su blockchain per lo screening dell’efficienza computazionale e della sostenibilità energetica; strategie per limitare il crescente fenomeno dell’oligopolio, legato o meno allo spreco di risorse elettriche ed alla speculazione finanziaria; studio di possibili strumenti per la votazione elettronica con sistemi sia remoti sia basati su seggi elettorali.
Computer Graphics: progettazione e sviluppo di metodi, algoritmi e software per la computer graphics su calcolatori ad architettura avanzata, con particolare attenzione alle problematiche connesse all’influenza esercitata dall’ambiente di calcolo. In particolar modo l’attività ha come scopo la rivisitazione dei metodi e delle tecniche in uso nella computer graphics al fine di un utilizzo efficiente delle architetture grafiche specialistiche (GPU) di tipo multi-core ad alte prestazioni: tecniche di rendering per l’Illuminazione Globale, simulazione di movimenti realistici dell’arto superiore umano.