| Gibibit al secondo (Gibit/s) | Tebiottetti al secondo (Tio/s) |
|---|---|
| 1 Gibibit al secondo | 0.0001220703125 Tio/s |
| 2 Gibibit al secondo | 0.000244140625 Tio/s |
| 3 Gibibit al secondo | 0.0003662109375 Tio/s |
| 4 Gibibit al secondo | 0.00048828125 Tio/s |
| 5 Gibibit al secondo | 0.0006103515625 Tio/s |
| 10 Gibibit al secondo | 0.001220703125 Tio/s |
| 20 Gibibit al secondo | 0.00244140625 Tio/s |
| 25 Gibibit al secondo | 0.0030517578125 Tio/s |
| 50 Gibibit al secondo | 0.006103515625 Tio/s |
| 100 Gibibit al secondo | 0.01220703125 Tio/s |
| Riferimento | Gibibit al secondo (Gibit/s) | Tebiottetti al secondo (Tio/s) |
|---|---|---|
| A dial-up modem | 0.0000521541 Gibit/s | 0.00000000636646 Tio/s |
| Typical home broadband | 0.0931323 Gibit/s | 0.0000113687 Tio/s |
| Gigabit Ethernet | 0.931323 Gibit/s | 0.000113687 Tio/s |
| Streaming a 4K film | 0.0232831 Gibit/s | 0.00000284217 Tio/s |
Il gibibit al secondo è un’unità di velocità di trasferimento dei dati pari a 1 073 741 824 bit al secondo. Il suo simbolo è Gibit/s. È la controparte binaria del gigabit al secondo, e i due differiscono oggi del 7,4 per cento, abbastanza da contare in qualsiasi specifica tecnica.
L’unità appartiene all’interno di una macchina e non alla rete. I bus di memoria, le interconnessioni fra processori e i collegamenti fra chip della stessa scheda muovono tutti un numero di bit che è potenza di due per ciclo di orologio, sicché la loro portata si esprime naturalmente con un prefisso binario. Un bus largo sessantaquattro bit a una data frequenza consegna una velocità che è un multiplo binario di quella frequenza.
Le reti, al contrario, sono decimali da capo a fondo. L’Ethernet gigabit porta esattamente un miliardo di bit al secondo, non 1 073 741 824, e la velocità dei simboli sul filo è scelta perché sia così. Confondere le due sopravvaluta la capienza di un collegamento del sette per cento, il che in un piano di capienza è la differenza fra sufficiente e insufficiente.
In ottetti, un gibibit al secondo è 134 217 728, ossia 128 mebiottetti al secondo. È vicino alla portata di un rapido disco rigido meccanico e assai sotto un disco a stato solido moderno, sicché sta nel punto in cui l’archiviazione e i bus interni si incontrano e in cui accordare le loro velocità diventa una questione di progetto.
Gli strumenti di prova sono il luogo più comune in cui vedere l’unità scritta correttamente. Una prova di larghezza di banda della memoria che riserva zone in potenze di due e misura quanto impiega a percorrerle riferisce naturalmente in gibibit o gibiottetti al secondo, e uno strumento ben scritto lo dice esplicitamente anziché arrotondare all’unità decimale.
La ragione per insistere qui sulla distinzione, e non più in basso nella scala, è aritmetica. Al kibibit il divario era del 2,4 per cento e si poteva trascurare; qui è quasi un tredicesimo, e cresce di un altro 2,4 per cento a ogni gradino superiore. Prendere l’abitudine a questo livello non costa nulla ed evita errori accumulati in seguito.
Un gibibit al secondo equivale a 1 073 741 824 bit al secondo, a 134 217 728 ottetti al secondo o a circa 1,074 gigabit al secondo.
Il tebiottetto al secondo è un’unità di velocità di trasferimento dei dati pari a 1024 gibiottetti al secondo, ossia due alla quarantesima in ottetti al secondo. Il suo simbolo è Tio/s. È la controparte binaria del terottetto al secondo, e i due differiscono del 10 per cento.
Nulla fuori di una macchina grande muove dati con questa rapidità. La velocità descrive la larghezza di banda della memoria di un acceleratore con memoria impilata, il tessuto interno dell’involucro di un processore di fascia alta, o la portata complessiva di un sistema di file parallelo ripartito su migliaia di dischi. Tutto ciò è costruito con strutture binarie, e i loro totali sono quantità binarie divise per il tempo.
È nel calcolo ad alte prestazioni che l’unità si scrive più spesso. Il sistema d’archiviazione di un supercalcolatore si specifica in base a quanti tebiottetti al secondo riesce a consegnare ai nodi di calcolo, perché quel numero determina con quale rapidità una simulazione possa salvare il proprio stato e riprendere. Una macchina che calcola in fretta ma scrive piano passa il tempo ad attendere.
La differenza del dieci per cento rispetto all’unità decimale è rilevante in quel contesto. Un sistema di file acquistato per consegnare 10 terottetti al secondo e uno che consegni 10 tebiottetti al secondo differiscono di un intero terottetto al secondo, il che in un impianto di quella misura rappresenta una frazione notevole del bilancio per le apparecchiature.
In bit, un tebiottetto al secondo è 8 tebibit al secondo, e in termini decimali circa 1,1 terottetti al secondo. Esprimere la stessa velocità in quattro modi diversi è ordinaria amministrazione a questo livello, perché l’industria dell’archiviazione, quella della memoria, quella delle reti e gli enti di normazione ne preferiscono ciascuno un altro.
Per il confronto quotidiano, un tebiottetto al secondo riempirebbe un grosso disco rigido di consumo in una ventina di secondi. Nessuna interfaccia esterna lo trasporta; la cifra descrive movimento fra componenti dentro un solo sistema, dove i fili sono corti e ve ne sono moltissimi che lavorano in parallelo.
I processori grafici hanno portato questo ritmo alla portata di un solo componente. Una pila di memoria a larga banda saldata direttamente al chip consegna assai più di un tebiotteto al secondo al processore che la usa, e una scheda che ne porta parecchie ne raggiunge alcuni. È quella larghezza di banda, e non la nuda velocità aritmetica, a limitare l’addestramento dei grandi modelli: le unità di calcolo restano inerti se la memoria non riesce a nutrirle. Lo stesso ragionamento spiega perché i progettisti di supercalcolatori dedichino altrettanta cura ai percorsi fra memoria e processore quanta ai processori stessi, e perché il ritmo si citi in unità binarie quando la memoria descritta è indirizzata in potenze di due.
Un tebiottetto al secondo equivale a 1024 gibiottetti al secondo, a 1 099 511 627 776 ottetti al secondo o a circa 1,100 terottetti al secondo.