Hvad er Gigaflops?

Gigaflops er mål for computerhastighed. En gigaflop er en milliard flydepunktoperationer pr. Sekund (FLOPS). FLOPS, der teknisk set enten er et ental eller et flertal, bruges især inden for områder af videnskabelige flydepunktsberegninger. Flydende punkt er et computerterm, der henviser til et system til numerisk repræsentation, hvor en streng med cifre står for et rationelt tal. Det "flyder" i den forstand, at det kan placeres hvor som helst i forhold til de betydelige cifre i antallet.

Flydende punkter bruges i koder til let at håndtere lange numre. Et flydende punktnummer udtrykkes som et basisnummer, også kaldet en mantissa, en eksponent og en nummerbase eller radix. Basen er normalt enten ti eller to. Flydepunktoperationer måles ved hjælp af en computers flydepunktsregistre.

En simpel lommeregner bruger kun omkring ti FLOPS, så gigaflops bruges til at måle hastigheden på højeffekt-computersystemer. Den hurtigste computerprocessor, Cray XT Jaguar, der blev udvidet i november 2008, fungerer på 1,64 petaflops, eller en firparti FLOPS. Computerdrift måles normalt i megaflops, som er en million FLOPS. Når computersystemer udvides, bruger teknikere imidlertid sådanne udtryk som gigaflops; teraflops, som er en billion FLOPS; og endda petaflops.

Gigaflops er gode indikatorer for en computers rå ydelse, men de bør ikke være den eneste faktor, der bruges til at måle computerens ydelse, da de ikke kan måle heltalberegninger. Brug af FLOPS som et benchmark for computerhastighed anbefales heller ikke, da det kun giver teoretisk, præcision flydepunktpræstation. En computerkode, der bruger ydelse med dobbelt præcision flydepunkt, ville ikke være en nøjagtig benchmark. Kun i de mest specialiserede applikationer er FLOPS så mange, at der skal bruges gigaflops.

Moderne processorer inkluderer typisk en flydende enhed (FPU), som er den del af mikroprocessoren, der er ansvarlig for FLOPS. FLOPS-målingen er FPU'ens hastighed. Yderligere elementer, som en FLOPS-måling ikke tager højde for, inkluderer, om mikroprocessoren kører under en tung eller let belastning, og de specifikke operationer, der er inkluderet i flydepunktoperationer.

Standard Performance Evaluation Corporation (SPEC) er et nonprofit selskab grundlagt af teknikere, der er interesseret i at skabe en standard af benchmark-tests til måling af FLOPS. Testene er intensive mål for faktorer som heltalpræstation og flydepunktpræstation.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?