Il laboratorio supporta il processo di trasformazione digitale del Gruppo, al fine di integrare immediatamente i più recenti progressi tecnologici in materia di digitalizzazione nella propria catena produttiva. Esplorando tecnologie che vanno oltre lo stato dell’arte attuale, il laboratorio è un attore chiave nel più ampio processo di definizione e guida delle future esigenze tecnologiche, oltre che nell’individuazione delle roadmap relative allo sviluppo dell’High Performance Computing e del cloud ed edge computing. Protagonista della trasformazione digitale di Leonardo è davinci-1, la nuova infrastruttura di supercalcolo ibrida, che con la sua potenza computazionale e capacità di storage può essere utilizzata sia come un tradizionale centro HPC bare metal, sia come una piattaforma cloud. Uno degli obiettivi principali del Lab consiste nel supportare e accelerare il processo di digitalizzazione trasferendo, ottimizzando e modernizzando i tradizionali flussi di lavoro ingegneristici su davinci-1, abilitando così nuove funzionalità per gemelli digitali, simulazioni avanzate, intelligenza artificiale, analisi dei big data, e altre aree di interesse, prestando allo stesso tempo attenzione ad aumentarne le prestazioni e l'efficienza energetica.
Aree di ricerca
Studiamo tecniche e tecnologie di high performance computing su infrastrutture di supercalcolo e di edge computing, al fine di accelerare soluzioni relative alla simulazione, all'intelligenza artificiale e ad altri flussi di lavoro applicativi industriali, esplorando al contempo nuove soluzioni hardware e software. L’area di ricerca si concentra su: valutazione delle prestazioni e delle capacità dell'hardware CPU (Central Processing Unit) e GPU (Graphic Processing Unit) più recente per l'high performance computing e per l'edge computing; sviluppo di processori e acceleratori di prossima generazione attraverso attività di co-progettazione; ottimizzazione, modernizzazione e accelerazione dei codici tramite tecniche di calcolo parallelo; riduzione del consumo energetico e ottimizzazione dei carichi di lavoro computazionali per applicazioni edge, che vanno dalle smart city ai droni e allo Spazio.
Sviluppiamo soluzioni digitali basate sulle capacità del cloud computing, in entrambe le modalità on-premises ed edge, con l’obiettivo di supportare la trasformazione digitale dell’azienda e le crescenti esigenze su molteplici applicazioni. L’area di ricerca si concentra su: valutazione delle prestazioni e delle capacità dell'hardware CPU (Central Processing Unit) e GPU (Graphic Processing Unit) di ultima generazione per il cloud computing; creazione di funzionalità interne di cloud computing per digitalizzare i flussi di lavoro interni dell'azienda e abilitare le attività di advanced data analytics; esplorare nuovi paradigmi di cloud computing basati su strumenti open source, compresi gli approcci ai microservizi.
Sviluppiamo nuovi metodi per gestire, elaborare e convertire in tempo reale un grande volume di dati strutturati, semi-strutturati e non strutturati provenienti da fonti eterogenee. L’obiettivo è creare sistemi di analisi dei dati in tempo reale per applicazioni che supportino il processo decisionale, la logistica e la manutenzione predittiva. L’area di ricerca si concentra su: accelerazione dei flussi di lavoro di big data analysis, attraverso l’aggiornamento dello stack software interno dell'azienda, sia dal punto di vista della programmazione che da quello algoritmico; creazione di strumenti avanzati di big data per digitalizzare e accelerare l'analisi dei dati interni dell'azienda; sviluppo di architetture avanzate per l'archiviazione sicura e collaborativa, la gestione, lo scambio e l'analisi dei dati.