Gigaoctet per second (Go/s)

Data-transfer rate unit · SI system

All units Data-transfer rate converter

The gigaoctet per second is a unit of data transfer rate equal to one thousand million octets per second, or eight gigabits per second. Its symbol is Go/s. It is the unit of the fastest storage devices and of the buses inside a computer, where data moves between processor, memory and drive.

Solid-state drives on the current interface reach 3 to 14 gigaoctets per second, depending on the number of lanes they use and the generation of the bus. Each lane of the peripheral interconnect provides roughly 2 gigaoctets per second at the current generation, and a drive typically uses four of them. Doubling the generation doubles the rate, which is why the figures have risen so steadily.

Main memory is faster still. A modern memory channel delivers 30 to 60 gigaoctets per second, and a machine with several channels reaches hundreds. Graphics processors, which must feed thousands of arithmetic units at once, use memory with bandwidths measured in thousands of gigaoctets per second, at which point the unit gives way to teraoctets.

That hierarchy is what determines how a program performs. A processor can execute far more operations per second than memory can supply data for, so most fast software is written to keep data in the small fast caches rather than to fetch it repeatedly from main memory. The whole discipline of performance engineering rests on the size of these differences.

For everyday comparison, one gigaoctet per second copies a two-gigaoctet film in two seconds, and fills a one-teraoctet drive in about seventeen minutes. That is faster than the network in almost every home and faster than most external connections, so at this rate the bottleneck moves back to whatever is at the other end.

The unit also describes network links in the data centre. A ten-gigabit connection is 1.25 gigaoctets per second, a hundred-gigabit connection 12.5, and both are common between servers. Comparing a storage figure in octets with a network figure in bits requires the factor of eight, and forgetting it is how equipment gets mismatched.

One gigaoctet per second equals 1,000,000,000 octets per second, 8 gigabits per second, or about 0.9313 gibioctets per second.

Gigaoctet per second conversion table

UnitSymbol1 Gigaoctet per second equals1 of these equalsConverter
Bit per secondbit/s8000000000 bit/s1.25 × 10-10 Go/sGigaoctets per second to Bits per second
Kilobit per secondkbit/s8000000 kbit/s0.000000125 Go/sGigaoctets per second to Kilobits per second
Megabit per secondMbit/s8000 Mbit/s0.000125 Go/sGigaoctets per second to Megabits per second
Gigabit per secondGbit/s8 Gbit/s0.125 Go/sGigaoctets per second to Gigabits per second
Terabit per secondTbit/s0.008 Tbit/s125 Go/sGigaoctets per second to Terabits per second
Petabit per secondPbit/s0.000008 Pbit/s125000 Go/sGigaoctets per second to Petabits per second
Exabit per secondEbit/s0.000000008 Ebit/s125000000 Go/sGigaoctets per second to Exabits per second
Zettabit per secondZbit/s8 × 10-12 Zbit/s125000000000 Go/sGigaoctets per second to Zettabits per second
Yottabit per secondYbit/s8 × 10-15 Ybit/s125000000000000 Go/sGigaoctets per second to Yottabits per second
Octet per secondoctet/s1000000000 octet/s0.000000001 Go/sGigaoctets per second to Octets per second
Kilooctet per secondko/s1000000 ko/s0.000001 Go/sGigaoctets per second to Kilooctets per second
Megaoctet per secondMo/s1000 Mo/s0.001 Go/sGigaoctets per second to Megaoctets per second
Teraoctet per secondTo/s0.001 To/s1000 Go/sGigaoctets per second to Teraoctets per second
Petaoctet per secondPo/s0.000001 Po/s1000000 Go/sGigaoctets per second to Petaoctets per second
Exaoctet per secondEo/s0.000000001 Eo/s1000000000 Go/sGigaoctets per second to Exaoctets per second
Zettaoctet per secondZo/s1 × 10-12 Zo/s1000000000000 Go/sGigaoctets per second to Zettaoctets per second
Yottaoctet per secondYo/s1 × 10-15 Yo/s1 × 1015 Go/sGigaoctets per second to Yottaoctets per second
Kibibit per secondKibit/s7812500 Kibit/s0.000000128 Go/sGigaoctets per second to Kibibits per second
Mebibit per secondMibit/s7629.39453125 Mibit/s0.000131072 Go/sGigaoctets per second to Mebibits per second
Gibibit per secondGibit/s7.45058059692 Gibit/s0.134217728 Go/sGigaoctets per second to Gibibits per second
Tebibit per secondTibit/s0.00727595761418 Tibit/s137.438953472 Go/sGigaoctets per second to Tebibits per second
Pebibit per secondPibit/s0.0000071054273576 Pibit/s140737.488355 Go/sGigaoctets per second to Pebibits per second
Exbibit per secondEibit/s0.00000000693889390391 Eibit/s144115188.076 Go/sGigaoctets per second to Exbibits per second
Zebibit per secondZibit/s6.77626357803 × 10-12 Zibit/s147573952590 Go/sGigaoctets per second to Zebibits per second
Yobibit per secondYibit/s6.61744490042 × 10-15 Yibit/s151115727451829 Go/sGigaoctets per second to Yobibits per second
Kibioctet per secondKio/s976562.5 Kio/s0.000001024 Go/sGigaoctets per second to Kibioctets per second
Mebioctet per secondMio/s953.674316406 Mio/s0.001048576 Go/sGigaoctets per second to Mebioctets per second
Gibioctet per secondGio/s0.931322574615 Gio/s1.073741824 Go/sGigaoctets per second to Gibioctets per second
Tebioctet per secondTio/s0.000909494701773 Tio/s1099.51162778 Go/sGigaoctets per second to Tebioctets per second
Pebioctet per secondPio/s0.0000008881784197 Pio/s1125899.90684 Go/sGigaoctets per second to Pebioctets per second
Exbioctet per secondEio/s8.67361737988 × 10-10 Eio/s1152921504.61 Go/sGigaoctets per second to Exbioctets per second
Zebioctet per secondZio/s8.47032947254 × 10-13 Zio/s1180591620717 Go/sGigaoctets per second to Zebioctets per second
Yobioctet per secondYio/s8.27180612553 × 10-16 Yio/s1.20892581961 × 1015 Go/sGigaoctets per second to Yobioctets per second