Skip to main content

Cos'è il calcolo ad alte prestazioni?

Il calcolo ad alte prestazioni (HPC) è l'uso di una tecnologia informatica avanzata, come i supercomputer e gli algoritmi di elaborazione paralleli, per capire complessi problemi computazionali.La tecnologia è per lo più utilizzata da coloro che sono nel campo della scienza, dei militari e del mondo accademico.Man mano che le transazioni aziendali diventano più complesse, l'HPC viene utilizzato nelle aree di archiviazione dei dati e elaborazione delle transazioni, nonché il mining o l'utilizzo di tali informazioni per scopi statistici.

L'obiettivo principale nel calcolo ad alte prestazioni è risolvere i problemi computazionali con accuratezza, velocità ed efficacia.L'elaborazione parallela, che utilizza più di un'unità di elaborazione centrale (CPU) per calcolare un problema e tecnicamente dovrebbe rendere il calcolo molto più veloce, è la chiave per il successo dell'HPC.Altre forme di aumento della velocità di calcolo, inclusi più computer collegati insieme come computer cluster, contribuiscono anche al calcolo ad alte prestazioni. I supercomputer

vengono utilizzati anche nel processo di calcolo ad alte prestazioni.I termini supercomputer e supercomputing possono essere confusi perché a volte sono scambiati con i termini computing ad alte prestazioni e computer ad alte prestazioni, ma possono anche essere considerati una forma specializzata di calcolo ad alte prestazioni.A tutti gli effetti, tuttavia, il supercomputer si riferisce a un computer che può calcolare un alto tasso di efficienza.

I calcoli effettuati da un supercomputer sono valutati alla velocità in cui può eseguire operazioni di punta mobile al secondo (flop), che èLa quantità di calcoli con i numeri che può eseguire al secondo.Il punto galleggiante si riferisce al punto decimale in un numero che, poiché è "galleggiante, può rappresentare un numero con un grado più elevato di precisione rispetto a un'operazione a punto fisso.La quantità di flop necessaria per essere considerata un supercomputer è una teraflop o più, un valore espresso da 10 alla dodicesima potenza nella notazione scientifica, o 1.000.000.000.000 di flop.Ci sono supercomputer, tuttavia, che possono passare alle petaflop, che è 1.000.000.000.000.000 di flop.

L'uso di calcoli ad alte prestazioni si estende anche ad alcuni problemi tecnici, in genere in campi ingegneristici, come l'industria petrolchimica e la dinamica fluida computazionale.Se usato in questo modo, HPC viene definito calcolo tecnico ad alte prestazioni (HPTC).Vi è una sovrapposizione tra tutti i campi, quindi non è sempre chiaro ciò che costituisce HPTC o HPC, e i termini sono in molti modi Sinonimo.

I migliori computer ad alte prestazioni sono archiviati in un elenco noto come Top500.Questo elenco è stato creato per centralizzare un database e creare criteri per la definizione di standard di elaborazione ad alte prestazioni.È tenuto dagli scienziati in Germania e negli Stati Uniti, ed è aggiornato due volte all'anno.