Come calcolare MFLOPS

August 7

MFLOP riferisce a milioni di operazioni a virgola mobile al secondo, ed è la misura tradizionale usato per descrivere la velocità di un supercomputer. misura MFLOP si basa sulla normalizzazione del tempo di esecuzione di un'istruzione di computer ad una quantità costante di tempo in cui tutte le istruzioni non prendono lo stesso tempo di esecuzione. La variazione nel tempo di istruzione computer può variare tra 29 e 600 cicli di computer. misura MFLOP serve come una buona approssimazione della velocità di un supercomputer finché linee di base comuni per tempo di istruzione di esecuzione sono ben pubblicati se paragonare le velocità dei due supercomputer concorrenti.

istruzione

1 Normalizzare il numero di cicli di computer assunte da eseguire per istruzione computer. Per dimostrare in una formula generale, questo valore è rappresentato da Y cicli / istruzioni.

2 Ottenere i cicli del microprocessore al secondo la velocità di esecuzione dalla documentazione fornita con il processore, o da analisi comparativa programmi disponibili in Risorse. Per il processore Macintosh IIx, la velocità del processore è 15,6672 m cicli / sec.

3 Ottenere la velocità del processore MFLOPS invertendo i cicli al valore istruzioni del computer e moltiplicando per il numero di cicli al secondo del processore:
1 istruzione / cicli Y * cicli 15.6772m / secondo.

4 Confrontare il risultato con altri computer che conducono test di benchmark simular. In questo esempio, la velocità del processore è 15.6772 MFLOPS.