| Teraoctetos por segundo (To/s) | Petaoctetos por segundo (Po/s) |
|---|---|
| 1 Teraocteto por segundo | 0.001 Po/s |
| 2 Teraoctetos por segundo | 0.002 Po/s |
| 3 Teraoctetos por segundo | 0.003 Po/s |
| 4 Teraoctetos por segundo | 0.004 Po/s |
| 5 Teraoctetos por segundo | 0.005 Po/s |
| 10 Teraoctetos por segundo | 0.01 Po/s |
| 20 Teraoctetos por segundo | 0.02 Po/s |
| 25 Teraoctetos por segundo | 0.025 Po/s |
| 50 Teraoctetos por segundo | 0.05 Po/s |
| 100 Teraoctetos por segundo | 0.1 Po/s |
| Referencia | Teraoctetos por segundo (To/s) | Petaoctetos por segundo (Po/s) |
|---|---|---|
| A dial-up modem | 0.000000007 To/s | 7 × 10-12 Po/s |
| Typical home broadband | 0.0000125 To/s | 0.0000000125 Po/s |
| Gigabit Ethernet | 0.000125 To/s | 0.000000125 Po/s |
| Streaming a 4K film | 0.000003125 To/s | 0.000000003125 Po/s |
El teraocteto por segundo es una unidad de velocidad de transferencia de datos igual a mil gigaoctetos por segundo, u ocho terabits por segundo. Su símbolo es To/s. Describe el ancho de banda de memoria dentro de los procesadores más rápidos y el caudal agregado de los grandes sistemas de cálculo, más que ningún enlace entre máquinas separadas.
Los chips gráficos y aceleradores son el ejemplo más claro. Un acelerador moderno usa memoria apilada colocada junto al procesador en el mismo encapsulado, y el ancho de banda entre ambos llega a varios teraoctetos por segundo. Esa cifra es lo que permite mantener ocupadas a miles de unidades aritméticas a la vez, y es hoy la propiedad que más a menudo determina la rapidez de una carga de aprendizaje automático.
Vale la pena decir por qué el ancho de banda y no la aritmética se ha vuelto el factor limitante. Los procesadores han crecido en cálculo mucho más deprisa que la memoria en suministro de datos, de modo que un chip moderno puede realizar decenas de operaciones por cada octeto que lee. Todo cálculo que toque la memoria más a menudo que eso queda limitado por la memoria, y la mayoría de los cálculos reales lo hacen.
Las interconexiones de los supercomputadores alcanzan este intervalo en conjunto. La red que une miles de nodos transporta teraoctetos por segundo a través de la máquina entera, aunque ningún enlace individual lo haga. El problema de diseño es disponer la topología de modo que cualquier nodo alcance deprisa a cualquier otro, y por eso estas redes se construyen como mallas y árboles multidimensionales y no como simples estrellas.
Para concretar la cifra, un teraocteto por segundo llenaría un disco duro grande de consumo en veinte segundos y transferiría el texto entero de todos los libros de una biblioteca nacional en menos de un minuto. Nada de uso corriente se le acerca, y ningún cable externo de ninguna clase lo transporta.
La unidad aparece también en la descripción de las matrices de almacenamiento. Un gran sistema de archivos paralelo, repartido por miles de discos, puede entregar unos pocos teraoctetos por segundo en conjunto a un supercomputador, y esa cifra se cita como especificación de cabecera porque determina con qué rapidez puede escribirse y volver a leerse una simulación.
Un teraocteto por segundo equivale a 1000 gigaoctetos por segundo, a 8 terabits por segundo o a unos 0,9095 tebioctetos por segundo.
El petaocteto por segundo es una unidad de velocidad de transferencia de datos igual a mil teraoctetos por segundo, u ocho petabits por segundo. Su símbolo es Po/s. Describe el ancho de banda interno total de las mayores máquinas de cálculo y no ninguna conexión individual, y existe como agregado y no como velocidad que algo pueda sostener por sí solo.
El caso más claro es la interconexión de un supercomputador de escala exa. Una máquina así tiene decenas de miles de nodos, cada uno enlazado a la red a centenares de gigaoctetos por segundo, y la suma a través de todo el tejido alcanza petaoctetos por segundo. Esa cifra es la razón de que tales máquinas puedan correr un solo cálculo repartido por el sistema entero en lugar de muchos pequeños e independientes.
El ancho de banda de memoria se suma del mismo modo. Una máquina con diez mil aceleradores, cada uno con varios teraoctetos por segundo de ancho de banda local, tiene decenas de petaoctetos por segundo en total. Que ese total signifique algo depende por completo del cálculo: un problema que pueda dividirse de modo que cada nodo trabaje sobre todo con sus propios datos puede aprovecharlo, y uno que no pueda, no.
Las redes de los centros de datos alcanzan también este intervalo. La capacidad agregada del tejido de conmutación dentro de una instalación muy grande, contando todos los enlaces entre todos los bastidores, se mide en petaoctetos por segundo. El objetivo de diseño es que cualquier servidor alcance a cualquier otro a casi plena velocidad, lo que exige mucha más capacidad interna que las conexiones externas de la instalación.
Para hacerse a la escala, un petaocteto por segundo transferiría el contenido entero de un gran archivo nacional en un segundo, o llenaría todos los discos duros fabricados en un día en cosa de un minuto. Ningún sistema de almacenamiento puede suministrar datos a esta velocidad, y ninguno puede absorberlos; la cifra describe el movimiento dentro de una máquina, entre la memoria y los procesadores, donde no se está guardando nada.
La unidad sirve también en la investigación óptica, donde una sola fibra que lleve un petabit por segundo son 125 teraoctetos por segundo, y un sistema experimental que agregue varias fibras así se aproxima al petaocteto. Esas cifras vienen de laboratorios y no de nada desplegado.
Un petaocteto por segundo equivale a 1000 teraoctetos por segundo, a 8 petabits por segundo o a unos 0,8882 pebioctetos por segundo.