Data rate units

Encyclopedia

In telecommunications, bit rate

or data transfer rate is the average number of bit

s, characters, or blocks per unit time passing between equipment in a data transmission system. This is typically measured in multiples of the unit

bit

per second or byte

per second.

The table above shows an approximate 5% difference between the corresponding mega- and mebi- units with a 800% difference between -bit and -byte units. Explicitness in units is important because difference can become even larger across different prefix units).

such as Ki- were relatively recently introduced and still face low adoption. K- is often used to mean 1,024, especially in KB, the kilobyte

.

and B stands for byte

. In the context of data rate units, one byte refers to 8 bits

. For example, when a 1 Mbps connection is advertised, it usually means that the maximum achievable download bandwidth is 1 megabit/s (million bits per second), which is actually 0.125 MB/s (megabyte per second), or about 0.1192 MiB/s (mebibyte per second).

The correct use for file, disk, and memory size is as follows:

Computer and technology industries have yet to adapt to these standards. When Microsoft Windows shows the size of a drive or a file, it uses powers of 1,024 but uses SI prefixes so that, for example, 28,735,078,400 bytes displays as 26.7 GB instead of either 28.7 GB, or 26.7 GiB.

The commonly advertised (formatted) capacity of the 3.5-inch floppy disk was 1.44 MB but was actually 1,440 KiB or 1.44 × 1,000 × 1,024 bytes, giving either 1.41 MiB or 1.47 MB.

On September 18, 2003, Reuters reported that Apple, Dell, Gateway, Hewlett-Packard, IBM, Sharp, Sony, and Toshiba were being sued in a class-action law-suit in the Los Angeles Superior Court for "deceiving" buyers as to the true capacity of those companies' hard drives. This of course was due to ambiguity of GB when used by software and hardware vendors.

A megabyte per second (MB/s or MBps) is a unit of data transfer rate equal to:

Bit rate

In telecommunications and computing, bit rate is the number of bits that are conveyed or processed per unit of time....

or data transfer rate is the average number of bit

Bit

A bit is the basic unit of information in computing and telecommunications; it is the amount of information stored by a digital device or other physical system that exists in one of two possible distinct states...

s, characters, or blocks per unit time passing between equipment in a data transmission system. This is typically measured in multiples of the unit

Units of measurement

A unit of measurement is a definite magnitude of a physical quantity, defined and adopted by convention and/or by law, that is used as a standard for measurement of the same physical quantity. Any other value of the physical quantity can be expressed as a simple multiple of the unit of...

bit

Bit

A bit is the basic unit of information in computing and telecommunications; it is the amount of information stored by a digital device or other physical system that exists in one of two possible distinct states...

per second or byte

Octet (computing)

An octet is a unit of digital information in computing and telecommunications that consists of eight bits. The term is often used when the term byte might be ambiguous, as there is no standard for the size of the byte.-Overview:...

per second.

## Avoiding confusion

To be as explicit as possible, both the prefix and the suffix of the unit must be known. For example, the abbreviation 2 Mb can actually be expanded in 2 different ways (mega- vs mebi- and -bit). The difference in the associated numbers can be significant:Unit | Bits | Bits / 1,000,000 |
---|---|---|

Mega-bit | 1,000,000 | 1.0 |

Mebi-bit | 1,048,576 | 1.05 |

Mega-byte | 8,000,000 | 8.0 |

Mebi-byte | 8,388,608 | 8.39 |

The table above shows an approximate 5% difference between the corresponding mega- and mebi- units with a 800% difference between -bit and -byte units. Explicitness in units is important because difference can become even larger across different prefix units).

### Prefix: k vs Ki

k- stands for kilo, meaning 1,000, while Ki- stands for kilobinary ("kibi-"), meaning 1,024. The standardized binary prefixesBinary prefix

In computing, a binary prefix is a specifier or mnemonic that is prepended to the units of digital information, the bit and the byte, to indicate multiplication by a power of 2...

such as Ki- were relatively recently introduced and still face low adoption. K- is often used to mean 1,024, especially in KB, the kilobyte

Kilobyte

The kilobyte is a multiple of the unit byte for digital information. Although the prefix kilo- means 1000, the term kilobyte and symbol KB have historically been used to refer to either 1024 bytes or 1000 bytes, dependent upon context, in the fields of computer science and information...

.

### Suffix: b vs B

b stands for bitBit

A bit is the basic unit of information in computing and telecommunications; it is the amount of information stored by a digital device or other physical system that exists in one of two possible distinct states...

and B stands for byte

Byte

The byte is a unit of digital information in computing and telecommunications that most commonly consists of eight bits. Historically, a byte was the number of bits used to encode a single character of text in a computer and for this reason it is the basic addressable element in many computer...

. In the context of data rate units, one byte refers to 8 bits

Octet (computing)

An octet is a unit of digital information in computing and telecommunications that consists of eight bits. The term is often used when the term byte might be ambiguous, as there is no standard for the size of the byte.-Overview:...

. For example, when a 1 Mbps connection is advertised, it usually means that the maximum achievable download bandwidth is 1 megabit/s (million bits per second), which is actually 0.125 MB/s (megabyte per second), or about 0.1192 MiB/s (mebibyte per second).

### Problems

In 1999, the International Electrotechnical Commission (IEC) published Amendment 2 to "IEC 60027-2: Letter symbols to be used in electrical technology – Part 2: Telecommunications and electronics." This standard, approved in 1998, introduced the prefixes kibi-, mebi-, gibi-, tebi-, pebi-, and exbi- to be used in specifying binary multiples of a quantity. The name is derived from the first two letters of the original SI prefixes followed by bi (short for binary). It also clarifies that the SI prefixes be used only to mean powers of 10 and never powers of 2.The correct use for file, disk, and memory size is as follows:

Unit (SI SI prefix The International System of Units specifies a set of unit prefixes known as SI prefixes or metric prefixes. An SI prefix is a name that precedes a basic unit of measure to indicate a decadic multiple or fraction of the unit. Each prefix has a unique symbol that is prepended to the unit symbol... ) | Bytes | Unit (IEC 60027-2) | Bytes |
---|---|---|---|

Kilobyte (kB) | 1,000 | Kibibyte (KiB) | 1,024 |

Megabyte (MB) | 1,000^{2} |
Mebibyte (MiB) | 1,024^{2} |

Gigabyte (GB) | 1,000^{3} |
Gibibyte (GiB) | 1,024^{3} |

Terabyte (TB) | 1,000^{4} |
Tebibyte (TiB) | 1,024^{4} |

Petabyte (PB) | 1,000^{5} |
Pebibyte (PiB) | 1,024^{5} |

Computer and technology industries have yet to adapt to these standards. When Microsoft Windows shows the size of a drive or a file, it uses powers of 1,024 but uses SI prefixes so that, for example, 28,735,078,400 bytes displays as 26.7 GB instead of either 28.7 GB, or 26.7 GiB.

The commonly advertised (formatted) capacity of the 3.5-inch floppy disk was 1.44 MB but was actually 1,440 KiB or 1.44 × 1,000 × 1,024 bytes, giving either 1.41 MiB or 1.47 MB.

On September 18, 2003, Reuters reported that Apple, Dell, Gateway, Hewlett-Packard, IBM, Sharp, Sony, and Toshiba were being sued in a class-action law-suit in the Los Angeles Superior Court for "deceiving" buyers as to the true capacity of those companies' hard drives. This of course was due to ambiguity of GB when used by software and hardware vendors.

### Kilobit per second

A kilobit per second (kbit/s, kb/s, or kbps) is a unit of data transfer rate equal to:- 1000 bits per second or
- 125 bytes per second.

### Megabit per second

A megabit per second (Mbit/s, Mb/s, or Mbps; not to be confused with mbit/s which means, literally, millibit per second) is a unit of data transfer rate equal to:- 1,000,000 bits per second or
- 1,000 kilobitKilobitThe kilobit is a multiple of the unit bit for digital information or computer storage. The prefix kilo is defined in the International System of Units as a multiplier of 103 , and therefore,...

s per second or - 125,000 bytes per second.

### Gigabit per second

A gigabit per second (Gbit/s, Gb/s, or Gbps) is a unit of data transfer rate equal to:- 1,000 megabitMegabitThe megabit is a multiple of the unit bit for digital information or computer storage. The prefix mega is defined in the International System of Units as a multiplier of 106 , and therefore...

s per second or - 1,000,000 kilobits per second or
- 1,000,000,000 bits per second or
- 125,000,000 bytes per second

## Binary multiples of bits

### Kibibit per second

A kibibit per second (Kibit/s or Kib/s) is a unit of data transfer rate equal to 1,024 bits per second. The word "kibibit" is not capitalized, but the abbreviation "Kibits" is.### Mebibit per second

A mebibit per second (Mibit/s or Mib/s) is a unit of data transfer rate equal to:- 1,048,576 bits per second or
- 1,024 kibibitKibibitThe kibibit is a multiple of the bit, a unit of digital information storage, prefixed by the standards-based multiplier kibi , a binary prefix meaning 210...

s per second.

### Gibibit per second

A gibibit per second (Gibit/s or Gib/s) is a unit of data transfer rate equal to:- 1,073,741,824 bits per second or
- 1,048,576 kibibits per second or
- 1,024 mebibitMebibitThe mebibit is a multiple of the bit, a unit of digital information storage, prefixed by the standards-based multiplier mebi , a binary prefix meaning 220...

s per second.

### Tebibit per second

A tebibit per second (Tibit/s or Tib/s) is a unit of data transfer rate equal to:- 1,099,511,627,776 bits per second or
- 1,073,741,824 kibibits per second or
- 1,048,576 mebibits per second or
- 1,024 gibibitGibibitThe gibibit is a multiple of the bit, a unit of digital information storage, prefixed by the standards-based multiplier gibi , a binary prefix meaning 230. The unit symbol of the gibibit is Gibit or Gib....

s per second.

## Decimal multiples of bytes

WARNING: These units are often not used in the suggested ways! See section above, "Problems".### Kilobyte per second

A kilobyte per second (KB/s, KBps, kB/s, or kBps) is a unit of data transfer rate equal to:- 8,000 bits per second, or
- 1,000 bytes per second, or
- 8 kilobits per second.

### Megabyte per second

(not to be confused with Mbps - Mega bits per second)A megabyte per second (MB/s or MBps) is a unit of data transfer rate equal to:

- 8,000,000 bits per second, or
- 1,000,000 bytes per second, or
- 1,000 kilobytes per second, or
- 8 megabits per second.

### Gigabyte per second

A gigabyte per second (GB/s or GBps) is a unit of data transfer rate equal to:- 8,000,000,000 bits per second, or
- 1,000,000,000 bytes per second, or
- 1,000,000 kilobytes per second, or
- 1,000 megabytes per second, or
- 8 gigabits per second.

### Terabyte per second

A terabyte per second (TB/s or TBps) is a unit of data transfer rate equal to:- 8,000,000,000,000 bits per second, or
- 1,000,000,000,000 bytes per second, or
- 1,000,000,000 kilobytes per second, or
- 1,000,000 megabytes per second, or
- 1,000 gigabytes per second, or
- 8 terabitTerabitThe terabit is a multiple of the unit bit for digital information or computer storage. The prefix tera is defined in the International System of Units as a multiplier of 1012 , and therefore...

s per second.

## Binary multiples of bytes

### Kibibyte per second

A kibibyte per second (KiB/s or KiBps) is a unit of data transfer rate equal to:- 1,024 bytes per second, or
- 8 kibibits per second, or
- 8192 bits per second.

### Mebibyte per second

A mebibyte per second (MiB/s or MiBps) is a unit of data transfer rate equal to:- 1,048,576 bytes per second, or
- 1,024 kibibyteKibibyteThe kibibyte is a multiple of the unit byte for quantities of digital information. The binary prefix kibi means 1024; therefore, 1 kibibyte is . The unit symbol for the kibibyte is KiB. The unit was established by the International Electrotechnical Commission in 1999 and has been accepted for use...

s per second, or - 8 mebibits per second, or
- 8192 kibibits per second, or
- 8,388,608 bits per second.

### Gibibyte per second

A gibibyte per second (GiB/s or GiBps) is a unit of data transfer rate equal to:- 1,073,741,824 bytes per second, or
- 1,048,576 kibibytes per second, or
- 1,024 mebibyteMebibyteThe mebibyte is a multiple of the unit byte for digital information. The binary prefix mebi means 220, therefore 1 mebibyte is . The unit symbol for the mebibyte is MiB. The unit was established by the International Electrotechnical Commission in 2000 and has been accepted for use by all major...

s per second, or - 8 gibibits per second, or
- 8192 mebibits per second, or
- 8,388,608 kibibits per second, or
- 8,589,934,592 bits per second.

### Tebibyte per second

A tebibyte per second (TiB/s or TiBps) is a unit of data transfer rate equal to:- 1,099,511,627,776 bytes per second, or
- 1,073,741,824 kibibytes per second, or
- 1,048,576 mebibytes per second, or
- 1,024 gibibyteGibibyteThe gibibyte is a standards-based binary multiple of the byte, a unit of digital information storage. The gibibyte unit symbol is GiB....

s per second, or - 8 tebibitTebibitThe tebibit is a multiple of the bit, a unit of digital information storage, prefixed by the standards-based multiplier tebi , a binary prefix meaning 240...

s per second. - 8192 gibibits per second, or
- 8,388,608 mebibits per second, or
- 8,589,934,592 kibibits per second, or
- 8,796,093,022,208 bits per second.

## Conversion formula

Name | Symbol | bit per second | byte per second | bit per second (formula) | byte per second (formula) |
---|---|---|---|---|---|

bit Bit per second |
bit/s | 1 | 0.125 | 1 | 1/8 |

byte Byte The byte is a unit of digital information in computing and telecommunications that most commonly consists of eight bits. Historically, a byte was the number of bits used to encode a single character of text in a computer and for this reason it is the basic addressable element in many computer... per second |
B/s | 8 | 1 | 8 | 1 |

kilobit Kilobit The kilobit is a multiple of the unit bit for digital information or computer storage. The prefix kilo is defined in the International System of Units as a multiplier of 103 , and therefore,... per second |
kbit/s | 1,000 | 125 | 10^{3} |
10^{3}/8 |

kibibit Kibibit The kibibit is a multiple of the bit, a unit of digital information storage, prefixed by the standards-based multiplier kibi , a binary prefix meaning 210... per second |
Kibit/s | 1,024 | 128 | 2^{10} |
2^{7} |

kilobyte Kilobyte The kilobyte is a multiple of the unit byte for digital information. Although the prefix kilo- means 1000, the term kilobyte and symbol KB have historically been used to refer to either 1024 bytes or 1000 bytes, dependent upon context, in the fields of computer science and information... per second |
kB/s | 8,000 | 1,000 | 8x10^{3} |
10^{3} |

kibibyte Kibibyte The kibibyte is a multiple of the unit byte for quantities of digital information. The binary prefix kibi means 1024; therefore, 1 kibibyte is . The unit symbol for the kibibyte is KiB. The unit was established by the International Electrotechnical Commission in 1999 and has been accepted for use... per second |
KiB/s | 8,192 | 1,024 | 2^{13} |
2^{10} |

megabit Megabit The megabit is a multiple of the unit bit for digital information or computer storage. The prefix mega is defined in the International System of Units as a multiplier of 106 , and therefore... per second |
Mbit/s | 1,000,000 | 125,000 | 10^{6} |
10^{6}/8 |

mebibit Mebibit The mebibit is a multiple of the bit, a unit of digital information storage, prefixed by the standards-based multiplier mebi , a binary prefix meaning 220... per second |
Mibit/s | 1,048,576 | 131,072 | 2^{20} |
2^{17} |

megabyte Megabyte The megabyte is a multiple of the unit byte for digital information storage or transmission with two different values depending on context: bytes generally for computer memory; and one million bytes generally for computer storage. The IEEE Standards Board has decided that "Mega will mean 1 000... per second |
MB/s | 8,000,000 | 1,000,000 | 8x10^{6} |
10^{6} |

mebibyte Mebibyte The mebibyte is a multiple of the unit byte for digital information. The binary prefix mebi means 220, therefore 1 mebibyte is . The unit symbol for the mebibyte is MiB. The unit was established by the International Electrotechnical Commission in 2000 and has been accepted for use by all major... per second |
MiB/s | 8,388,608 | 1,048,576 | 2^{23} |
2^{20} |

gigabit Gigabit The gigabit is a multiple of the unit bit for digital information or computer storage. The prefix giga is defined in the International System of Units as a multiplier of 109 , and therefore... per second |
Gbit/s | 1,000,000,000 | 125,000,000 | 10^{9} |
10^{9}/8 |

gibibit Gibibit The gibibit is a multiple of the bit, a unit of digital information storage, prefixed by the standards-based multiplier gibi , a binary prefix meaning 230. The unit symbol of the gibibit is Gibit or Gib.... per second |
Gibit/s | 1,073,741,957 | 134,217,728 | 2^{30} |
2^{27} |

gigabyte Gigabyte The gigabyte is a multiple of the unit byte for digital information storage. The prefix giga means 109 in the International System of Units , therefore 1 gigabyte is... per second |
GB/s | 8,000,000,000 | 1,000,000,000 | 8x10^{9} |
10^{9} |

gibibyte Gibibyte The gibibyte is a standards-based binary multiple of the byte, a unit of digital information storage. The gibibyte unit symbol is GiB.... per second |
GiB/s | 8,589,934,592 | 1,073,741,824 | 2^{33} |
2^{30} |

terabit Terabit The terabit is a multiple of the unit bit for digital information or computer storage. The prefix tera is defined in the International System of Units as a multiplier of 1012 , and therefore... per second |
Tbit/s | 1,000,000,000,000 | 125,000,000,000 | 10^{12} |
10^{12}/8 |

tebibit Tebibit The tebibit is a multiple of the bit, a unit of digital information storage, prefixed by the standards-based multiplier tebi , a binary prefix meaning 240... per second |
Tibit/s | 1,099,511,627,776 | 137,438,953,472 | 2^{40} |
2^{37} |

terabyte Terabyte The terabyte is a multiple of the unit byte for digital information. The prefix tera means 1012 in the International System of Units , and therefore 1 terabyte is , or 1 trillion bytes, or 1000 gigabytes. 1 terabyte in binary prefixes is 0.9095 tebibytes, or 931.32 gibibytes... per second |
TB/s | 8,000,000,000,000 | 1,000,000,000,000 | 8x10^{12} |
10^{12} |

tebibyte Tebibyte The tebibyte is a standards-based binary multiple of the byte, a unit of digital information storage. The tebibyte unit symbol is TiB.... per second |
TiB/s | 8,796,093,022,208 | 1,099,511,627,776 | 2^{43} |
2^{40} |

## Examples

Quantity | Unit | bits per second | bytes per second | Field | Description |
---|---|---|---|---|---|

56 | kbit/s | 56,000 | 7,000 | Networking | 56k modem 56K modem 56k modems are voiceband modems nominally capable of download speeds up to 56 kbit/s . In the late 1990s, they were the most popular access method for personal Internet usage, but their use had declined as broadband technologies such as DSL gained wider availability.-Speed:The 56 kbit/s... – 56 kb/s – 56,000 b/s |

64 | kbit/s | 64,000 | 8,000 | Networking | 64k ISDN – 64 kb/s – 64,000 b/s |

1536 | kbit/s | 1,536,000 | 192,000 | Networking | 1536k T1 Digital Signal 1 Digital signal 1 is a T-carrier signaling scheme devised by Bell Labs. DS1 is a widely used standard in telecommunications in North America and Japan to transmit voice and data between devices. E1 is used in place of T1 outside North America, Japan, and South Korea... – 1,536,000 b/s (1.536 Mb/s) |

1 | Gbit/s | 1,000,000,000 | 125,000,000 | Networking | Gigabit Ethernet Gigabit Ethernet Gigabit Ethernet is a term describing various technologies for transmitting Ethernet frames at a rate of a gigabit per second , as defined by the IEEE 802.3-2008 standard. It came into use beginning in 1999, gradually supplanting Fast Ethernet in wired local networks where it performed... |

10 | Gbit/s | 10,000,000,000 | 1,250,000,000 | Networking | 10 Gigabit Ethernet 10 Gigabit Ethernet The 10 gigabit Ethernet computer networking standard was first published in 2002. It defines a version of Ethernet with a nominal data rate of 10 Gbit/s , ten times faster than gigabit Ethernet.10 gigabit Ethernet defines only full duplex point to point links which are generally connected by... |

1 | Tbit/s | 1,000,000,000,000 | 125,000,000,000 | Networking | SEA-ME-WE 4 submarine communications cable Submarine communications cable A submarine communications cable is a cable laid on the sea bed between land-based stations to carry telecommunication signals across stretches of ocean.... – 1.28 terabits per second |

4 | kbit/s | 4,000 | 500 | Audio data | minimum achieved for encoding recognizable speech (using special-purpose speech codecs Speech encoding Speech coding is the application of data compression of digital audio signals containing speech. Speech coding uses speech-specific parameter estimation using audio signal processing techniques to model the speech signal, combined with generic data compression algorithms to represent the resulting... ) |

8 | kbit/s | 8,000 | 1,000 | Audio data | telephone Telephone The telephone , colloquially referred to as a phone, is a telecommunications device that transmits and receives sounds, usually the human voice. Telephones are a point-to-point communication system whose most basic function is to allow two people separated by large distances to talk to each other... quality |

32 | kbit/s | 32,000 | 4,000 | Audio data | MW quality |

128 | kbit/s | 128,000 | 16,000 | Audio data | 128 kb/s MP3 MP3 MPEG-1 or MPEG-2 Audio Layer III, more commonly referred to as MP3, is a patented digital audio encoding format using a form of lossy data compression... – 128,000 b/s |

192 | kbit/s | 192,000 | 24,000 | Audio data | Nearly CD quality for a file compressed in the MP3 MP3 MPEG-1 or MPEG-2 Audio Layer III, more commonly referred to as MP3, is a patented digital audio encoding format using a form of lossy data compression... format |

1,411.2 | kbit/s | 1,411,200 | 176,400 | Audio data | CD audio (uncompressed, 16 bit samples × 44.1 kHz × 2 channels) |

2 | Mbit/s | 2,000,000 | 250,000 | Video data | VHS VHS The Video Home System is a consumer-level analog recording videocassette standard developed by Victor Company of Japan .... quality |

8 | Mbit/s | 8,000,000 | 1,000,000 | Video data | DVD DVD A DVD is an optical disc storage media format, invented and developed by Philips, Sony, Toshiba, and Panasonic in 1995. DVDs offer higher storage capacity than Compact Discs while having the same dimensions.... quality |

27 | Mbit/s | 27,000,000 | 3,375,000 | Video data | HDTV High-definition television High-definition television is video that has resolution substantially higher than that of traditional television systems . HDTV has one or two million pixels per frame, roughly five times that of SD... quality |

1.244 | Gbit/s | 1,244,000,000 | 155,500,000 | Networking | OC-24, a 1.244 Gb/s SONET Sonet Sonet may refer to:* Sonet Records, European record label* Synchronous optical networking * Saab Sonett... data channel |

9.953 | Gbit/s | 9,953,000,000 | 1,244,125,000 | Networking | OC-192, a 9.953 Gb/s SONET Sonet Sonet may refer to:* Sonet Records, European record label* Synchronous optical networking * Saab Sonett... data channel |

39.813 | Gbit/s | 39,813,000,000 | 4,976,625,000 | Networking | OC-768, a 39.813 Gb/s SONET Sonet Sonet may refer to:* Sonet Records, European record label* Synchronous optical networking * Saab Sonett... data channel, the fastest in current use |

60 | MB/s | 480,000,000 | 60,000,000 | Computer data interfaces | USB 2.0 |

625 | MB/s | 5,000,000,000 | 625,000,000 | Computer data interfaces | USB 3.0 USB 3.0 USB 3.0 is the second major revision of the Universal Serial Bus standard for computer connectivity.USB 3.0 has transmission speeds of up to 5 Gbit/s, which is 10 times faster than USB 2.0 . USB 3.0 significantly reduces the time required for data transmission, reduces power consumption, and... |

98.3 | MB/s | 786,432,000 | 98,304,000 | Computer data interfaces | FireWire IEEE 1394b-2002 S800 |

120 | MB/s | 960,000,000 | 120,000,000 | Computer data interfaces | Harddrive read, Samsung SpinPoint F1 HD103Uj |

133 | MB/s | 1,064,000,000 | 133,000,000 | Computer data interfaces | PATA AT Attachment Parallel ATA , originally ATA, is an interface standard for the connection of storage devices such as hard disks, solid-state drives, floppy drives, and optical disc drives in computers. The standard is maintained by X3/INCITS committee... 33 – 133 MB/s |

188 | MB/s | 1,200,000,000 | 150,000,000 | Computer data interfaces | SATA Serial ATA Serial ATA is a computer bus interface for connecting host bus adapters to mass storage devices such as hard disk drives and optical drives... 1.5Gb/s – First generation |

375 | MB/s | 2,400,000,000 | 300,000,000 | Computer data interfaces | SATA Serial ATA Serial ATA is a computer bus interface for connecting host bus adapters to mass storage devices such as hard disk drives and optical drives... 3Gb/s – Second generation |

750 | MB/s | 4,800,000,000 | 600,000,000 | Computer data interfaces | SATA Serial ATA Serial ATA is a computer bus interface for connecting host bus adapters to mass storage devices such as hard disk drives and optical drives... 6Gb/s – Third generation |

533 | MB/s | 4,264,000,000 | 533,000,000 | Computer data interfaces | PCI Peripheral Component Interconnect Conventional PCI is a computer bus for attaching hardware devices in a computer... 133 – 533 MB/s |

1250 | MB/s | 10,000,000,000 | 1,250,000,000 | Computer data interfaces | Thunderbolt |

8000 | MB/s | 64,000,000,000 | 8,000,000,000 | Computer data interfaces | PCI Express x16 v2.0 PCI Express PCI Express , officially abbreviated as PCIe, is a computer expansion card standard designed to replace the older PCI, PCI-X, and AGP bus standards... |

12000 | MB/s | 96,000,000,000 | 12,000,000,000 | Computer data interfaces | InfiniBand 12X QDR InfiniBand InfiniBand is a switched fabric communications link used in high-performance computing and enterprise data centers. Its features include high throughput, low latency, quality of service and failover, and it is designed to be scalable... |

## See also

- Binary prefixBinary prefixIn computing, a binary prefix is a specifier or mnemonic that is prepended to the units of digital information, the bit and the byte, to indicate multiplication by a power of 2...
- Bit rateBit rateIn telecommunications and computing, bit rate is the number of bits that are conveyed or processed per unit of time....
- List of device bandwidths
- Orders of magnitude (data)Orders of magnitude (data)An order of magnitude is generally a factor of ten. A quantity growing by four orders of magnitude implies it has grown by a factor of 10000 or 104. However, because computers are binary, orders of magnitude are sometimes given as powers of two....
- SI prefixSI prefixThe International System of Units specifies a set of unit prefixes known as SI prefixes or metric prefixes. An SI prefix is a name that precedes a basic unit of measure to indicate a decadic multiple or fraction of the unit. Each prefix has a unique symbol that is prepended to the unit symbol...