Flops
Da Wikipedia, l'enciclopedia libera.
In informatica FLOPS è un'abbreviazione di Floating Point Operations Per Second e indica il numero di operazioni in virgola mobile eseguite in un secondo dalla CPU.
I moderni processori includono una floating point unit (FPU), componente specializzata nel calcolo delle operazioni in virgola mobile. Quindi il FLOPS è un'unità di misura delle prestazioni della FPU.
La valutazione dell'effettiva potenza di calcolo della FPU dev'essere effettuata in relazione ad un benchmark standard, che consenta di comparare i valori ottenuti con quelli di altri elaboratori. Un riferimento in questo senso sono il Linpack e il Lapack.
Lo studio delle prestazioni di un calcolatore attraverso la misura dei FLOPS non fornisce indicazioni dettagliate sulle reali capacità di elaborazione della CPU poiché non sono considerati fattori quali il carico del microprocessore e il tipo di operazione in virgola mobile. Per questo motivo è stata creata la SPEC (Standard Performance Evaluation Corporation), il cui compito è fornire dei benchmark più dettagliati e precisi.
I computer appartenenti alla Top 500, come il cinese Dawning 4000A sono in grado di sviluppare una potenza superiore al TeraFlops. Tuttavia è stato recentemente presentato l'annuncio da parte di IBM della realizzazione entro il 2010 di un nuovo supercomputer, il Blue Gene/P che svilupperà una potenza di calcolo con picchi prestazionali di 3 Petaflops. il Blue Gene/P monterà 884736 processori quad-core PowerPC alla velocità di 850 MHz l'uno e sarà montato su 76 rack collegati tra di loro con fibra ottica.
[modifica] Paragone con il cervello umano
Il cervello umano contiene circa 100 miliardi di neuroni, ciascuno dei quali è collegato a circa 1000 dei suoi vicini attraverso sinapsi. Questo equivale a un totale di 100 trilioni di connessioni, che operano in parallelo. Se si stima ogni connessione di essere capace di 100 operazioni al secondo, questo dà un totale di 10.000 TeraFlops (= 10 PetaFlops) per l'intero cervello. Questa è ovviamente una stima approssimativa, altre stime calcolano una potenza tra i 100 e 100.000 teraflops.
| delle prestazioni del computer | ||
|---|---|---|
| Nome | flops | |
| megaflop | 106 | |
| gigaflop | 109 | |
| teraflop | 1012 | |
| petaflop | 1015 | |
| exaflop | 1018 | |
| zettaflop | 1021 | |
| yottaflop | 1024 | |
| xeraflop | 1027 | |

