| Gibioctets par seconde (Gio/s) | Tébioctets par seconde (Tio/s) |
|---|---|
| 1 Gibioctet par seconde | 0.0009765625 Tio/s |
| 2 Gibioctets par seconde | 0.001953125 Tio/s |
| 3 Gibioctets par seconde | 0.0029296875 Tio/s |
| 4 Gibioctets par seconde | 0.00390625 Tio/s |
| 5 Gibioctets par seconde | 0.0048828125 Tio/s |
| 10 Gibioctets par seconde | 0.009765625 Tio/s |
| 20 Gibioctets par seconde | 0.01953125 Tio/s |
| 25 Gibioctets par seconde | 0.0244140625 Tio/s |
| 50 Gibioctets par seconde | 0.048828125 Tio/s |
| 100 Gibioctets par seconde | 0.09765625 Tio/s |
| Référence | Gibioctets par seconde (Gio/s) | Tébioctets par seconde (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 |
Le gibioctet par seconde est une unité de débit de données valant 1 073 741 824 octets par seconde, soit 1 024 mébioctets par seconde. Son symbole est Gio/s. C’est l’unité de la largeur de bande mémoire et des interfaces de stockage les plus rapides, et le pendant binaire du gigaoctet par seconde, dont il diffère de 7,4 pour cent.
C’est à la mémoire que l’unité convient le mieux. Un canal de mémoire transfère un nombre fixe d’octets par cycle d’horloge, et ce nombre est une puissance de deux : la largeur de bande obtenue est donc un multiple binaire de la fréquence d’horloge. Une machine à plusieurs canaux atteint des dizaines de gibioctets par seconde, et un accélérateur à mémoire empilée en atteint des milliers.
Le stockage a rattrapé son retard. Un disque à mémoire flash rapide sur l’interface actuelle tient plusieurs gibioctets par seconde, ce qui signifie que pour la première fois le disque et la mémoire sont dans le même ordre de grandeur. Cette convergence a changé la manière d’écrire les logiciels : la vieille hypothèse selon laquelle lire sur disque est des milliers de fois plus lent que lire en mémoire ne tient plus.
L’unité paraît dans la sortie des essais de performance, dans les écrans de surveillance système et dans les spécifications des interconnexions de processeurs. Toutes comptent en binaire parce que les structures mesurées sont binaires, et annoncer le résultat avec un préfixe décimal introduirait une erreur de sept pour cent au profit d’une étiquette d’apparence familière.
Pour saisir ce que représente ce débit, un gibioctet par seconde copie un film de deux gigaoctets en moins de deux secondes et remplit un disque d’un téraoctet en un quart d’heure environ. Tout ce qui va à cette vitesse est plus rapide que toute liaison externe d’un bâtiment ordinaire : le facteur limitant se déplace à l’intérieur de la machine.
La distinction d’avec l’unité décimale compte surtout dans les achats et la planification de capacité. Une spécification exigeant 10 gigaoctets par seconde et un système livrant 10 gibioctets par seconde ne sont pas la même chose, et l’écart de 7,4 pour cent est le genre de marge qui décide si une conception satisfait à son exigence.
Un gibioctet par seconde équivaut à 1 073 741 824 octets par seconde, à 1 024 mébioctets par seconde ou à environ 1,074 gigaoctet par seconde.
Le tébioctet par seconde est une unité de débit de données valant 1 024 gibioctets par seconde, soit deux à la puissance quarante en octets par seconde. Son symbole est Tio/s. C’est le pendant binaire du téraoctet par seconde, et les deux diffèrent de 10 pour cent.
Rien hors d’une grande machine ne déplace des données à cette vitesse. Le débit décrit la largeur de bande mémoire d’un accélérateur à mémoire empilée, le tissu interne du boîtier d’un processeur haut de gamme, ou le débit agrégé d’un système de fichiers parallèle réparti sur des milliers de disques. Tout cela se bâtit de structures binaires, et leurs totaux sont des quantités binaires divisées par le temps.
C’est dans le calcul de haute performance que l’unité s’écrit le plus souvent. Le système de stockage d’un superordinateur se spécifie par le nombre de tébioctets par seconde qu’il peut livrer aux nœuds de calcul, car ce chiffre détermine la vitesse à laquelle une simulation peut sauvegarder son état et reprendre. Une machine qui calcule vite mais écrit lentement passe son temps à attendre.
L’écart de dix pour cent avec l’unité décimale est significatif dans ce contexte. Un système de fichiers acheté pour livrer 10 téraoctets par seconde et un autre livrant 10 tébioctets par seconde diffèrent d’un téraoctet par seconde entier, ce qui, dans une installation de cette taille, représente une part substantielle du budget matériel.
En bits, un tébioctet par seconde fait 8 tébibits par seconde, et en termes décimaux environ 1,1 téraoctet par seconde. Exprimer le même débit de quatre façons différentes est routinier à ce niveau, car l’industrie du stockage, celle de la mémoire, celle des réseaux et les organismes de normalisation en préfèrent chacun une autre.
Pour la comparaison courante, un tébioctet par seconde remplirait un gros disque dur grand public en une vingtaine de secondes. Aucune interface externe ne porte cela ; le chiffre décrit un mouvement entre composants à l’intérieur d’un seul système, où les fils sont courts et très nombreux à fonctionner en parallèle.
Les processeurs graphiques ont mis ce débit à la portée d’un seul composant. Une pile de mémoire à large bande passante liée directement à la puce livre bien plus d’un tébioctet par seconde au processeur qui l’emploie, et une carte portant plusieurs de ces piles en atteint quelques-uns. C’est cette bande passante, et non la vitesse arithmétique brute, qui borne l’entraînement des grands modèles : les unités de calcul restent oisives si la mémoire ne parvient pas à les nourrir. Le même raisonnement explique que les concepteurs de superordinateurs consacrent autant d’efforts aux chemins entre mémoire et processeur qu’aux processeurs eux-mêmes, et que le débit se cite en unités binaires quand la mémoire décrite s’adresse en puissances de deux.
Un tébioctet par seconde équivaut à 1 024 gibioctets par seconde, à 1 099 511 627 776 octets par seconde ou à environ 1,100 téraoctet par seconde.