Originally Posted by CynicalUnicorn
Is it? I thought M.2 was just mini PCIe specialized for storage. Then again, that is essentially what SATA Express is. So SATA Express : SATA :: M.2 : mSATA?
There were mini-PCIe SSDs but they required onboard storage controllers. They were basically HBA + SSD.
Then there was mSATA which is mechanically identical to the mini-PCIe. The motherboard had to wire the PCIe lanes to an onboard controller.
SATA Express is part of the SATA specification. It is basically PCIe for SATA. M.2 (or the older name NGFF) implements SATA Express in a small form factor.
Originally Posted by ozlay
I think they need to do away with sata cables and work more on putting the SSD directly on the motherboard like with msata or usata or M.2 and such basically they need to remove the bottleneck which the cables create and by putting the OS drive directly on the MB is not only faster but its just a better option id like too see more motherboards with that option
The cable does not create a bottleneck in this case. Motherboard space is limited.... and motherboards are getting smaller.
The 9-series chipset has M.2 as a standard option.
SATA Express main usage is for servers and storage arrays.