Come Stimare flop da Speed ​​CPU

September 29

I processi informatici sono misurati a una velocità di cicli al secondo. Questo tasso di prestazioni, spesso quantificato in hertz, è spesso frainteso. Non è corretto pensare che un ciclo è l'esecuzione di una istruzione o di calcolo. La maggior parte delle istruzioni o operazioni eseguite da un processore richiede parecchi cicli per completare. Uno dei processi a maggiore intensità di ciclo è l'operazione in virgola mobile. Operazioni in virgola mobile, FLOPS, sono manipolazioni matematiche di virgola mobile - i numeri che coinvolgono un punto decimale - calcoli.

istruzione

1 Determinare il numero di cicli di un'operazione in virgola mobile prende. Queste informazioni sono disponibili presso il produttore di CPU sulle loro pagine Web di documentazione di prodotto e dalla loro documentazione di stampa. Intel fornisce i manuali di sviluppatore di software libero, su richiesta, per quasi tutte le loro architetture di CPU.

2 Prendere il reciproco dei cicli necessari per un'operazione in virgola mobile. Ad esempio, se si prende quattro cicli di eseguire un'operazione media virgola mobile, il reciproco sarà 1/4.

3 Moltiplicare questo dalla velocità di clock del processore. Il risultato di questo calcolo è flop teorici massimi di cui un CPU è capace.