Hva er Gigaflops?

Gigaflops er mål på datahastighet. En gigaflop er en milliard flytende punktoperasjoner per sekund (FLOPS). FLOPS, som teknisk sett er enten entall eller flertall, brukes spesielt innen felt for vitenskapelige flytende beregninger. Flytende punkt er et datategn som refererer til et system for numerisk representasjon der en streng med 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 tallet.

Flytende punkter brukes i koder for å håndtere lange tall enkelt. Et flytende punktnummer uttrykkes som et grunntall, også kalt en mantissa, en eksponent og en tallbase eller radiks. Basen er vanligvis enten ti eller to. Flytende punktoperasjoner måles ved hjelp av en datamaskins flytende punktregister.

En enkel kalkulator bruker bare rundt ti FLOPS, så gigaflops brukes til å måle hastigheten til høyeffekt datasystemer. Den raskeste datamaskinprosessoren, Cray XT Jaguar, som ble utvidet i november 2008, opererer på 1,64 petaflops, eller en firedoblet FLOPS. Databehandling måles vanligvis i megaflops, som er en million FLOPS. Når datasystemer utvides, bruker teknikere imidlertid slike uttrykk som gigaflops; teraflops, som er en billion FLOPS; og til og med petaflops.

Gigaflops er gode indikatorer på datamaskinens råytelse, men de skal ikke være den eneste faktoren som brukes til å måle datamaskinens ytelse, da de ikke kan måle heltallsberegninger. Det anbefales heller ikke å bruke FLOPS som målestokk for datahastighet, ettersom det bare gir teoretisk, flytende punktytelse med én presisjon. En datakode som bruker ytelse med flytende punkt med dobbel presisjon, ville 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 med, inkluderer om mikroprosessoren kjører under tung eller lett belastning og de spesifikke operasjonene som er inkludert i flytende punktoperasjoner.

Standard Performance Evaluation Corporation (SPEC) er et ideelt selskap stiftet av teknikere som er interessert i å lage en standard av benchmark-tester for måling av FLOPS. Testene er intensive målinger av faktorer som heltallsytelse og flytende punktytelse.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?