Around 2007 a PCIe-based SSD was introduced with 100,000 input/output operations per second (IOPS) of performance in a single card and capacities up to 320 GB. A 1 terabyte (TB) flash SSD using a PCI Express ×8 interface can achieve a maximum write speed of 654 megabytes per second (MB/s) and maximum read speed of 712 MB/s.