Hvordan beregne MFLOPS

MFLOP refererer til Million Floating Point Operations Per Second, og er den tradisjonelle målingen brukes til å beskrive hastigheten på en superdatamaskin. MFLOP Målingen er basert på normal tidspunktet for gjennomføring av en datamaskin instruksjon til en konstant mengde tid når alle instruksjoner ikke ta samme tid å gjennomføre. Variasjonen i datamaskinen instruksjon Tiden kan variere mellom 29 og 600 data sykluser. MFLOP tiltaket fungerer som en god tilnærming til hastigheten på en superdatamaskin så lenge felles grunnlinjene for instruksjon tidspunkt for gjennomføring er godt publisert dersom sammenligne hastigheter på to konkurrerende superdatamaskiner.

Bruksanvisning

1 Normalisere antall data sykluser antas å utføre per datamaskin instruksjon. For å demonstrere i en generell formel, er denne verdi som er representert ved Y sykluser / instruksjon.

2 Skaff mikroprosessoren sykluser per sekund gjennomføring hastighet fra dokumentasjonen som følger med prosessoren, eller fra benchmarking programmer tilgjengelig i Resources. For Macintosh IIx prosessor, er prosessorhastigheten 15,6672 m sykluser / sek.

3 Oppnå hastigheten av prosessoren i MFLOPS ved å invertere perioder pr datamaskin instruksjon verdi, multiplisert med antall sykluser per sekund til prosessoren:
En instruksjon / Y sykluser * 15.6772m sykluser / sekund.

4 Sammenligne resultatet til andre datamaskiner som driver simular benchmark testing. I dette eksempelet er prosessorhastigheten 15.6772 MFLOPS.