Skip to main content

Cosa sono le gigaflop?

Le gigaflop sono misure di velocità del computer.Un gigaflop è un miliardo di operazioni di punta mobile al secondo (flop).I flop, che sono tecnicamente un termine singolare o plurale, sono usati soprattutto nei campi dei calcoli scientifici in virgola mobile.Il punto galleggiante è un termine del computer che si riferisce a un sistema per la rappresentazione numerica in cui una stringa di cifre rappresenta un numero razionale.Fluisce nel senso che può essere posizionato ovunque rispetto alle cifre significative nel numero.

I punti galleggianti vengono utilizzati nei codici per gestire facilmente numeri lunghi.Un numero di punto galleggiante è espresso come numero di base, chiamato anche mantissa, un esponente e una base numerica o radix.La base è di solito dieci o due.Le operazioni di punta mobile sono misurate dai registri di punti galleggianti di un computer.

Un semplice calcolatore utilizza solo circa dieci flop, quindi le gigaflop vengono utilizzate per misurare la velocità dei sistemi informatici ad alta potenza.Il processore di computer più veloce, Cray XT Jaguar, che è stato ampliato nel novembre 2008, opera a 1,64 petaflop o un quadrilione.Le operazioni di computer sono generalmente misurate in megaflop, che sono un milione di flop.Man mano che i sistemi informatici si espandono, tuttavia, i tecnici utilizzano termini come gigaflops;teraflops, che sono un trilione di flop;e anche petaflops.

Gigaflops sono buoni indicatori delle prestazioni grezze di un computer, ma non dovrebbero essere l'unico fattore usato per misurare le prestazioni del computer, in quanto non possono misurare i calcoli interi.Anche l'uso di flop come punto di riferimento della velocità del computer non è consigliato, in quanto fornisce solo prestazioni teoriche di punta a virgola a singola precisione.Un codice per computer che utilizza le prestazioni di punta mobile a doppia precisione non sarebbe un punto di riferimento accurato.Solo nelle applicazioni più specializzate sono flop così numerose che devono essere utilizzati gigaflops.

I processori moderni in genere includono un'unità di punto galleggiante (FPU), che è la parte del microprocessore responsabile delle flop.La misurazione dei flop è la velocità della FPU.Ulteriori elementi che una misurazione FLOPS non riesce a prendere in considerazione includono se il microprocessore è in esecuzione sotto un carico pesante o leggero e le operazioni specifiche che sono incluse nelle operazioni a punti mobili. La società di valutazione delle prestazioni standard (SPEC) è una società senza scopo di lucro fondatadai tecnici interessati a creare uno standard di test di riferimento per misurare i flop.I test sono misure intense di fattori quali prestazioni interi e prestazioni del punto galleggiante.