Cosa sono i Gigaflop?

I gigaflop sono misure della velocità del computer. Un gigaflop è un miliardo di operazioni in virgola mobile al secondo (FLOPS). FLOPS, che è tecnicamente un termine singolare o plurale, viene utilizzato soprattutto nei campi dei calcoli scientifici in virgola mobile. Il virgola mobile è un termine informatico che si riferisce a un sistema per la rappresentazione numerica in cui una stringa di cifre indica un numero razionale. "Galleggia", nel senso che può essere posizionato ovunque rispetto alle cifre significative del numero.

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

Un semplice calcolatore utilizza solo una decina di FLOP, quindi i gigaflop vengono utilizzati per misurare la velocità dei sistemi di computer ad alta potenza. Il processore per computer più veloce, il Cray XT Jaguar, che è stato ampliato nel novembre 2008, opera a 1,64 petaflop o un quadrilione di FLOPS. Le operazioni al computer sono solitamente misurate in megaflop, che sono un milione di FLOPS. Man mano che i sistemi informatici si espandono, tuttavia, i tecnici usano termini come gigaflop; teraflop, che sono un trilione di FLOP; e persino i petaflop.

I gigaflop sono buoni indicatori delle prestazioni grezze di un computer, ma non dovrebbero essere l'unico fattore utilizzato per misurare le prestazioni del computer, poiché non possono misurare calcoli interi. Si sconsiglia inoltre l'uso di FLOPS come parametro di riferimento della velocità del computer, in quanto fornisce solo prestazioni teoriche in virgola mobile a precisione singola. Un codice di computer che utilizza prestazioni a virgola mobile a precisione doppia non sarebbe un benchmark preciso. Solo nelle applicazioni più specializzate i FLOPS sono così numerosi che è necessario utilizzare i gigaflop.

I processori moderni in genere includono un'unità a virgola mobile (FPU), che è la parte del microprocessore responsabile del FLOPS. La misura FLOPS è la velocità della FPU. Ulteriori elementi che una misurazione FLOPS non tiene in considerazione includono se il microprocessore è in esecuzione sotto un carico pesante o leggero e le operazioni specifiche incluse nelle operazioni in virgola mobile.

La Standard Performance Evaluation Corporation (SPEC) è una società senza scopo di lucro fondata da tecnici interessati a creare uno standard di test di riferimento per la misurazione di FLOPS. I test sono misure intensive di fattori quali prestazioni di numeri interi e prestazioni in virgola mobile.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?