| Gibiottetti al secondo (Gio/s) | Tebiottetti al secondo (Tio/s) |
|---|---|
| 1 Gibiottetto al secondo | 0.0009765625 Tio/s |
| 2 Gibiottetti al secondo | 0.001953125 Tio/s |
| 3 Gibiottetti al secondo | 0.0029296875 Tio/s |
| 4 Gibiottetti al secondo | 0.00390625 Tio/s |
| 5 Gibiottetti al secondo | 0.0048828125 Tio/s |
| 10 Gibiottetti al secondo | 0.009765625 Tio/s |
| 20 Gibiottetti al secondo | 0.01953125 Tio/s |
| 25 Gibiottetti al secondo | 0.0244140625 Tio/s |
| 50 Gibiottetti al secondo | 0.048828125 Tio/s |
| 100 Gibiottetti al secondo | 0.09765625 Tio/s |
| Riferimento | Gibiottetti al secondo (Gio/s) | Tebiottetti al secondo (Tio/s) |
|---|---|---|
| A dial-up modem | 0.00000651926 Gio/s | 0.00000000636646 Tio/s |
| Typical home broadband | 0.0116415 Gio/s | 0.0000113687 Tio/s |
| Gigabit Ethernet | 0.116415 Gio/s | 0.000113687 Tio/s |
| Streaming a 4K film | 0.00291038 Gio/s | 0.00000284217 Tio/s |
Il gibiottetto al secondo è un’unità di velocità di trasferimento dei dati pari a 1 073 741 824 ottetti al secondo, ossia 1024 mebiottetti al secondo. Il suo simbolo è Gio/s. È l’unità della larghezza di banda della memoria e delle interfacce d’archiviazione più rapide, e la controparte binaria del gigaottetto al secondo, dal quale differisce del 7,4 per cento.
È alla memoria che l’unità si addice di più. Un canale di memoria trasferisce un numero fisso di ottetti per ciclo d’orologio, e quel numero è una potenza di due, sicché la larghezza di banda risultante è un multiplo binario della frequenza d’orologio. Una macchina con più canali arriva a decine di gibiottetti al secondo, e un acceleratore con memoria impilata a migliaia.
L’archiviazione ha recuperato. Un disco a stato solido rapido sull’interfaccia attuale regge parecchi gibiottetti al secondo, il che significa che per la prima volta il disco e la memoria stanno nello stesso ordine di grandezza. Quella convergenza ha mutato il modo di scrivere i programmi: la vecchia supposizione che leggere dal disco sia migliaia di volte più lento che leggere dalla memoria non regge più.
L’unità compare nell’uscita delle prove di prestazione, nelle schermate di sorveglianza del sistema e nelle specifiche delle interconnessioni fra processori. Tutte contano in binario perché le strutture misurate sono binarie, e riferire il risultato con un prefisso decimale introdurrebbe un errore del sette per cento solo per un’etichetta d’aspetto familiare.
Per cogliere che cosa significhi quella velocità, un gibiottetto al secondo copia un film da due gigaottetti in meno di due secondi e riempie un disco da un terottetto in circa un quarto d’ora. Tutto ciò che vada a questa velocità è più rapido di ogni collegamento esterno di un edificio comune, sicché il fattore limitante si sposta dentro la macchina.
La distinzione dall’unità decimale conta soprattutto negli acquisti e nella pianificazione della capienza. Una specifica che richieda 10 gigaottetti al secondo e un sistema che consegni 10 gibiottetti al secondo non sono la stessa cosa, e la differenza del 7,4 per cento è il genere di margine che decide se un progetto soddisfa il proprio requisito.
Un gibiottetto al secondo equivale a 1 073 741 824 ottetti al secondo, a 1024 mebiottetti al secondo o a circa 1,074 gigaottetti 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.