Skip to main content

Hva er gigaflops?

Gigaflops er mål på datamaskinhastighet.En gigaflop er en milliard flytende punktoperasjoner per sekund (flops).Flops, som teknisk er enten en entall eller flertall, brukes spesielt innen felt med vitenskapelige flytende punktberegninger.Flytende punkt er et datamaskinuttrykk som refererer til et system for numerisk representasjon der en rekke sifre står for et rasjonelt tall.Den flyter i den forstand at den kan plasseres hvor som helst i forhold til de betydelige sifrene i antall.

Flytende punkter brukes i koder for å håndtere lange tall enkelt.Et flytende punktnummer uttrykkes som et grunnleggende tall, også kalt en mantissa, en eksponent og et tallbase, eller radiks.Basen er vanligvis enten ti eller to.Flytende punktoperasjoner måles med datamaskinens flytende punktregistre.

En enkel kalkulator bruker bare omtrent ti flopper, så gigaflops brukes til å måle hastigheten på høye kraftdatasystemer.Den raskeste datamaskinprosessoren, Cray XT Jaguar, som ble utvidet i november 2008, opererer på 1,64 Petaflops, eller en firedrillion flops.Datamaskinoperasjoner måles vanligvis i megaflops, som er en million flops.Når datasystemer utvides, bruker teknikere imidlertid slike begreper som gigaflops;teraflops, som er en billion flops;Å bruke flops som en målestokk for datamaskinhastighet anbefales heller ikke, da det bare gir teoretisk, en enkelt-presisjon flytende punktytelse.En datakode som bruker ytelse med dobbeltpresisjon vil ikke være et nøyaktig målestokk.Bare i de mest spesialiserte applikasjonene er flops så mange at gigaflops må brukes.

Moderne prosessorer inkluderer vanligvis en flytende punktenhet (FPU), som er den delen av mikroprosessoren som er ansvarlig for flops.FLOPS -målingen er hastigheten på FPU.Ytterligere elementer som en flops -måling ikke klarer å ta hensyn til om mikroprosessoren kjører under en tung eller lett belastning og de spesifikke operasjonene som er inkludert i flytende punktoperasjoner.

Standard Performance Evaluation Corporation (SPEC) er et ideelt selskap som er grunnlagtav teknikere som er interessert i å lage en standard for benchmark -tester for å måle flops.Testene er intensive mål for faktorer som heltallytelse og flytende punktytelse.