AES_8 2022

FOCUS Approfondimenti 44 Novembre - Dicembre 2022 n Automazione e Strumentazione Previsioni meteo, studi di oceanografia e astrofisica, ma anche analisi degli elementi finiti (FEA), simu- lazione multifisica, fluidodinamica computazionale (CFD), intelligenza artificiale e automazione, sono solo alcuni esempi di quanto il calcolo parallelo, e le prestazioni che è in grado di raggiungere, siano oggi sempre più importanti per l’esecuzione delle moderne tecniche di simulazione e per la creazione di modelli . Il calcolo a elevate prestazioni o HPC (high performance computing) si basa su supercom- puter. Si tratta di HPC cluster, o ‘computer cluster’, quindi ‘grappoli’ di calcolatori. Nell’architettura clu- ster, ogni macchina, fisica o virtuale, costituisce un nodo, che comunica con gli altri nodi del cluster attra- verso veloci sistemi d’interconnessione. Attraverso questa architettura di calcolo basata su molteplici ele- menti di elaborazione che operano simultaneamente, il calcolo parallelo appunto, diventa possibile gestire anche i più pesanti workload, suddividendoli in tante operazioni computazionali separate, eseguite contem- poraneamente. In questo modo, grazie all’incremento della potenza e della velocità di calcolo, si arriva ad affrontare e risolvere problemi computazionali anche molto complessi. Supercomputer e calcolo parallelo La tecnologia alla base dei supercomputer si è evoluta molto nel tempo, e vale la pena di ricordare che, fino alla fine degli anni ‘90, per realizzare queste macchine si utilizzavano componenti hardware dedicati di fascia EVOLUZIONE DEL CALCOLO PARALLELO CON IL ‘MASSIVELY PARALLEL COMPUTING’ Calcolo massicciamente parallelo per accelerare la simulazione La crescente adozione di acceleratori hardware come i processori grafici (GPU) nella modellazione e simulazione di sistemi sta aiutando a velocizzare il processo di progettazione in molti settori industriali. A FIL DI RETE www.ibm.com www.nvidia.com www.ansys.com www.siemens.com Giorgio Fusari Il supercomputer Summit, sviluppato da IBM (fonte: IBM)

RkJQdWJsaXNoZXIy Mzg4NjYz