| Gibioctetos por segundo (Gio/s) | Tebioctetos por segundo (Tio/s) |
|---|---|
| 1 Gibiocteto por segundo | 0.0009765625 Tio/s |
| 2 Gibioctetos por segundo | 0.001953125 Tio/s |
| 3 Gibioctetos por segundo | 0.0029296875 Tio/s |
| 4 Gibioctetos por segundo | 0.00390625 Tio/s |
| 5 Gibioctetos por segundo | 0.0048828125 Tio/s |
| 10 Gibioctetos por segundo | 0.009765625 Tio/s |
| 20 Gibioctetos por segundo | 0.01953125 Tio/s |
| 25 Gibioctetos por segundo | 0.0244140625 Tio/s |
| 50 Gibioctetos por segundo | 0.048828125 Tio/s |
| 100 Gibioctetos por segundo | 0.09765625 Tio/s |
| Referência | Gibioctetos por segundo (Gio/s) | Tebioctetos por segundo (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 |
O gibiocteto por segundo é uma unidade de velocidade de transferência de dados igual a 1 073 741 824 octetos por segundo, ou seja 1024 mebioctetos por segundo. O seu símbolo é Gio/s. É a unidade da largura de banda de memória e das interfaces de armazenamento mais rápidas, e o correspondente binário do gigaocteto por segundo, do qual difere em 7,4 por cento.
É à memória que a unidade melhor assenta. Um canal de memória transfere um número fixo de octetos por ciclo de relógio, e esse número é uma potência de dois, pelo que a largura de banda resultante é um múltiplo binário da frequência do relógio. Uma máquina com vários canais chega a dezenas de gibioctetos por segundo, e um acelerador com memória empilhada chega a milhares.
O armazenamento recuperou o atraso. Um disco de estado sólido rápido na interface atual sustenta vários gibioctetos por segundo, o que significa que pela primeira vez o disco e a memória estão na mesma ordem de grandeza. Essa convergência mudou o modo de escrever software: a velha suposição de que ler do disco é milhares de vezes mais lento do que ler da memória já não se sustenta.
A unidade aparece na saída dos ensaios de desempenho, nos ecrãs de vigilância do sistema e nas especificações das interligações de processadores. Todos contam em binário porque as estruturas medidas são binárias, e comunicar o resultado com um prefixo decimal introduziria um erro de sete por cento apenas por causa de um rótulo de aspeto familiar.
Para se perceber o que o débito significa, um gibiocteto por segundo copia um filme de dois gigaoctetos em menos de dois segundos e enche um disco de um teraocteto em cerca de um quarto de hora. Tudo o que vá a esta velocidade é mais rápido do que qualquer ligação externa de um edifício comum, pelo que o fator limitante se desloca para o interior da máquina.
A distinção face à unidade decimal importa sobretudo nas compras e no planeamento de capacidade. Uma especificação que exija 10 gigaoctetos por segundo e um sistema que entregue 10 gibioctetos por segundo não são a mesma coisa, e a diferença de 7,4 por cento é o tipo de margem que decide se um desenho cumpre o seu requisito.
Um gibiocteto por segundo equivale a 1 073 741 824 octetos por segundo, a 1024 mebioctetos por segundo ou a cerca de 1,074 gigaoctetos por segundo.
O tebiocteto por segundo é uma unidade de velocidade de transferência de dados igual a 1024 gibioctetos por segundo, ou seja dois elevado à quadragésima potência em octetos por segundo. O seu símbolo é Tio/s. É o correspondente binário do teraocteto por segundo, e os dois diferem em 10 por cento.
Nada fora de uma máquina grande move dados com esta rapidez. O débito descreve a largura de banda de memória de um acelerador com memória empilhada, o tecido interno do encapsulamento de um processador de gama alta, ou o caudal agregado de um sistema de ficheiros paralelo repartido por milhares de discos. Tudo isso se constrói com estruturas binárias, e os seus totais são quantidades binárias divididas pelo tempo.
É na computação de alto desempenho que a unidade mais se escreve. O sistema de armazenamento de um supercomputador especifica-se por quantos tebioctetos por segundo consegue entregar aos nós de cálculo, porque esse número determina com que rapidez uma simulação pode guardar o seu estado e retomar. Uma máquina que calcula depressa mas escreve devagar passa o tempo à espera.
A diferença de dez por cento face à unidade decimal é significativa nesse contexto. Um sistema de ficheiros adquirido para entregar 10 teraoctetos por segundo e outro que entregue 10 tebioctetos por segundo diferem num teraocteto por segundo inteiro, o que numa instalação desse tamanho representa uma fração substancial do orçamento de equipamento.
Em bits, um tebiocteto por segundo são 8 tebibits por segundo, e em termos decimais cerca de 1,1 teraoctetos por segundo. Exprimir o mesmo débito de quatro maneiras diferentes é rotina a este nível, porque a indústria do armazenamento, a da memória, a das redes e os organismos de normalização preferem cada um outra.
Para comparar no quotidiano, um tebiocteto por segundo encheria um disco rígido grande de consumo em uns vinte segundos. Interface externa alguma transporta isto; o número descreve movimento entre componentes dentro de um só sistema, onde os fios são curtos e há muitíssimos a funcionar em paralelo.
Os processadores gráficos puseram este ritmo ao alcance de um único componente. Uma pilha de memória de grande largura de banda ligada diretamente ao chip entrega bem mais de um tebioctecto por segundo ao processador que a usa, e uma placa com várias dessas pilhas atinge alguns. É essa largura de banda, e não a velocidade aritmética bruta, que limita o treino dos grandes modelos: as unidades aritméticas ficam ociosas se a memória não conseguir alimentá-las. O mesmo raciocínio explica que os projetistas de supercomputadores dediquem tanto esforço aos caminhos entre memória e processador como aos próprios processadores, e que o ritmo se indique em unidades binárias quando a memória descrita é endereçada em potências de dois.
Um tebiocteto por segundo equivale a 1024 gibioctetos por segundo, a 1 099 511 627 776 octetos por segundo ou a cerca de 1,100 teraoctetos por segundo.