Are there SSDs compatible with PCIe x1?

12

1

My internal hard drive is ticking. It's gonna be dead soon. I've backed up all my data, thanks for your concern.

What I'm doubting is, I have an old computer, that I plan on replacing in a year or so. It's got only available PCIe x1 slots, after its full PCIe is occupied with graphics card.

I wanna buy an SSD and I believe the PCIe connection should be faster than the SATA port.

My question is then:

  • Are there PCIe x1 SSDs at all?
  • Is it indeed faster than SATA?

Shimmy

Posted 2015-07-28T13:18:58.413

Reputation: 2 435

2If you just google PCIe SSD, there are results. Do you mean SATA, not DATA? – MC10 – 2015-07-28T13:21:33.603

SATA not data. I haven't managed to find what I'm looking for. – Shimmy – 2015-07-28T13:23:21.027

1x is a pretty limited bus for a bandwidth hungry device like a decent SSD. – Frank Thomas – 2015-07-28T13:28:29.353

Answers

28

All PCIe SSDs support any number of PCIe lanes. Both devices and slots are intercompatible providing you can find a card that will fit. Most native PCIe SSDs are fairly expensive and require a larger slot, so you will need an open-ended x1 slot.

M.2 SSDs don't fit into PCIe directly but you can get cheap, passive adapters like this one, though obviously you would need to look for one that is x1 if you do not have an open-ended slot.

Whether PCIe x1 is faster than SATA (there is no such thing as a "DATA connection") depends on what version of PCIe you have and what version of SATA you have. The following is a brief summary of speeds:

  • PCIe v1 1x = 2.5Gbps raw = ~250MB/sec
  • PCIe v2 1x = 5.0Gbps raw = ~500MB/sec
  • PCIe v3 1x = 8.0Gbps raw = ~1000MB/sec

  • SATA 1 = 1.5Gbps raw = 150MB/sec

  • SATA 2 = 3.0Gbps raw = 300MB/sec
  • SATA "3" = 6Gbps raw = 600MB/sec

So if you have 6Gbps SATA and a PCIe v2 slot then no, it will not be faster (of note, all southbridge PCIe slots on Intel boards before Skylake are PCIe 2.0 only)

Your most important concern though should be whether your BIOS/EFI can boot from a PCIe SSD. Most older boards (>1 generation or >= 2 years) cannot boot from a native PCIe SSD so you must have a SATA SSD or HDD to boot from.

qasdfdsaq

Posted 2015-07-28T13:18:58.413

Reputation: 5 762

3Nice and complete. +1 – Hennes – 2015-07-28T13:36:53.203

Thanks for the useful comment about the booting. I ended up with a SATA one. – Shimmy – 2015-07-29T22:30:47.020

2

Are there PCIe x1 SSDs at all?

Not that I know off, but a you can use the very expensive PCIe x8 SSDs in a X1 slot and it will (should) simply work.

Is it indeed faster than SATA?

Yes, but it is probabky not worth using a extremely expensive PCI-E SSD solution in a home computers. Buying a regular SATA or SAS SSD is much cheaper.

Hennes

Posted 2015-07-28T13:18:58.413

Reputation: 60 739

Here is a PCIe x1 SSD: http://www.apricorn.com/vel-solox1.html

– ChrisInEdmonton – 2015-07-28T14:55:06.197

That is not a PCI-e SSD, that is a PCI-e to SATA with regular SATA SSD attached. It appears as an extra SATA controller. – Hennes – 2015-07-28T16:37:14.003

Interesting! Thank you for the clarification. – ChrisInEdmonton – 2015-07-28T16:49:47.813