Il corso, secondo appuntamento del programma “AI B C” di IT4LIA, fornisce una formazione introduttiva al mondo dell’High Performance Computing (HPC) e al suo utilizzo nel contesto dell’Intelligenza Artificiale e del Machine Learning. I partecipanti verranno accompagnati dalle basi operative degli ambienti di supercalcolo fino all’esecuzione di semplici workflow di AI sulle infrastrutture di calcolo avanzato.
Al termine del percorso, i partecipanti saranno in grado di utilizzare in modo autonomo sistemi HPC, accedere alle risorse di calcolo messe a disposizione dall’AI Factory e sviluppare, eseguire e monitorare pipeline di Machine Learning su supercomputer come LEONARDO.
Contenuti e programma del corso
Modulo 1 – Fondamenti degli ambienti HPC e workflow di sviluppo (2 ore)
Fornire le conoscenze necessarie per operare efficacemente negli ambienti di High Performance Computing e gestire progetti destinati a infrastrutture di supercalcolo.
- Introduzione agli ambienti Linux e Bash.
- Setup di progetti e gestione degli ambienti di lavoro.
- Best practice per lo sviluppo e l’esecuzione del codice su sistemi HPC.
- Gestione degli ambienti software.
- Workflow HPC per applicazioni AI e data-intensive.
Modulo 2 – Comprendere il Supercalcolo e accedere alle risorse AI Factory (2 ore)
Comprendere il funzionamento dei moderni supercomputer e apprendere le procedure di accesso alle risorse di calcolo disponibili tramite l’ecosistema AI Factory.
- Principi fondamentali dell’High Performance Computing.
- Architettura e caratteristiche del supercomputer LEONARDO.
- Infrastrutture di calcolo avanzato di CINECA.
- Modalità di richiesta delle risorse di calcolo dell’AI Factory.
- Processi di allocazione e gestione delle risorse.
Module 3 – Esecuzione di workload AI su infrastrutture HPC (2 ore)
Apprendere come eseguire applicazioni di Machine Learning e Intelligenza Artificiale su sistemi HPC utilizzando gli strumenti standard del settore.
- Connessione sicura ai server tramite SSH.
- Upload e download dei dati.
- Gestione ed esecuzione dei job mediante SLURM.
- Lancio di pipeline AI e Machine Learning.
- Introduzione ai servizi cloud disponibili nell’AI Factory.
- Integrazione tra ambienti cloud e HPC.
Durata del corso
6 ore
A chi si rivolge
Il corso si rivolge a:
- Professionisti che desiderano trasferire le proprie applicazioni e pipeline verso ambienti HPC;
- Ricercatori e tecnologi;
- Data Scientist e sviluppatori AI;
- Professionisti dell’area STEM interessati al supercalcolo;
- Utenti che intendono utilizzare infrastrutture avanzate per applicazioni di analisi dati e Intelligenza Artificiale.
Requisiti
Conoscenze di base di programmazione.
Non è richiesta alcuna esperienza pregressa nell’utilizzo di sistemi HPC.
Calendario
12 e 26 Ottobre 2026, dalle 09:00 alle 12:00