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.
| Unit | Symbol | 1 Gigaoctet per second equals | 1 of these equals | Converter |
|---|---|---|---|---|
| Bit per second | bit/s | 8000000000 bit/s | 1.25 × 10-10 Go/s | Gigaoctets per second to Bits per second |
| Kilobit per second | kbit/s | 8000000 kbit/s | 0.000000125 Go/s | Gigaoctets per second to Kilobits per second |
| Megabit per second | Mbit/s | 8000 Mbit/s | 0.000125 Go/s | Gigaoctets per second to Megabits per second |
| Gigabit per second | Gbit/s | 8 Gbit/s | 0.125 Go/s | Gigaoctets per second to Gigabits per second |
| Terabit per second | Tbit/s | 0.008 Tbit/s | 125 Go/s | Gigaoctets per second to Terabits per second |
| Petabit per second | Pbit/s | 0.000008 Pbit/s | 125000 Go/s | Gigaoctets per second to Petabits per second |
| Exabit per second | Ebit/s | 0.000000008 Ebit/s | 125000000 Go/s | Gigaoctets per second to Exabits per second |
| Zettabit per second | Zbit/s | 8 × 10-12 Zbit/s | 125000000000 Go/s | Gigaoctets per second to Zettabits per second |
| Yottabit per second | Ybit/s | 8 × 10-15 Ybit/s | 125000000000000 Go/s | Gigaoctets per second to Yottabits per second |
| Octet per second | octet/s | 1000000000 octet/s | 0.000000001 Go/s | Gigaoctets per second to Octets per second |
| Kilooctet per second | ko/s | 1000000 ko/s | 0.000001 Go/s | Gigaoctets per second to Kilooctets per second |
| Megaoctet per second | Mo/s | 1000 Mo/s | 0.001 Go/s | Gigaoctets per second to Megaoctets per second |
| Teraoctet per second | To/s | 0.001 To/s | 1000 Go/s | Gigaoctets per second to Teraoctets per second |
| Petaoctet per second | Po/s | 0.000001 Po/s | 1000000 Go/s | Gigaoctets per second to Petaoctets per second |
| Exaoctet per second | Eo/s | 0.000000001 Eo/s | 1000000000 Go/s | Gigaoctets per second to Exaoctets per second |
| Zettaoctet per second | Zo/s | 1 × 10-12 Zo/s | 1000000000000 Go/s | Gigaoctets per second to Zettaoctets per second |
| Yottaoctet per second | Yo/s | 1 × 10-15 Yo/s | 1 × 1015 Go/s | Gigaoctets per second to Yottaoctets per second |
| Kibibit per second | Kibit/s | 7812500 Kibit/s | 0.000000128 Go/s | Gigaoctets per second to Kibibits per second |
| Mebibit per second | Mibit/s | 7629.39453125 Mibit/s | 0.000131072 Go/s | Gigaoctets per second to Mebibits per second |
| Gibibit per second | Gibit/s | 7.45058059692 Gibit/s | 0.134217728 Go/s | Gigaoctets per second to Gibibits per second |
| Tebibit per second | Tibit/s | 0.00727595761418 Tibit/s | 137.438953472 Go/s | Gigaoctets per second to Tebibits per second |
| Pebibit per second | Pibit/s | 0.0000071054273576 Pibit/s | 140737.488355 Go/s | Gigaoctets per second to Pebibits per second |
| Exbibit per second | Eibit/s | 0.00000000693889390391 Eibit/s | 144115188.076 Go/s | Gigaoctets per second to Exbibits per second |
| Zebibit per second | Zibit/s | 6.77626357803 × 10-12 Zibit/s | 147573952590 Go/s | Gigaoctets per second to Zebibits per second |
| Yobibit per second | Yibit/s | 6.61744490042 × 10-15 Yibit/s | 151115727451829 Go/s | Gigaoctets per second to Yobibits per second |
| Kibioctet per second | Kio/s | 976562.5 Kio/s | 0.000001024 Go/s | Gigaoctets per second to Kibioctets per second |
| Mebioctet per second | Mio/s | 953.674316406 Mio/s | 0.001048576 Go/s | Gigaoctets per second to Mebioctets per second |
| Gibioctet per second | Gio/s | 0.931322574615 Gio/s | 1.073741824 Go/s | Gigaoctets per second to Gibioctets per second |
| Tebioctet per second | Tio/s | 0.000909494701773 Tio/s | 1099.51162778 Go/s | Gigaoctets per second to Tebioctets per second |
| Pebioctet per second | Pio/s | 0.0000008881784197 Pio/s | 1125899.90684 Go/s | Gigaoctets per second to Pebioctets per second |
| Exbioctet per second | Eio/s | 8.67361737988 × 10-10 Eio/s | 1152921504.61 Go/s | Gigaoctets per second to Exbioctets per second |
| Zebioctet per second | Zio/s | 8.47032947254 × 10-13 Zio/s | 1180591620717 Go/s | Gigaoctets per second to Zebioctets per second |
| Yobioctet per second | Yio/s | 8.27180612553 × 10-16 Yio/s | 1.20892581961 × 1015 Go/s | Gigaoctets per second to Yobioctets per second |