PCI Express x1 version 1.0 data transfer speed?

sirhawkeye64

Distinguished
May 28, 2015
128
0
18,690
I see that according to Wikipedia (which I sort of don't trust anymore) says that a PCI-E x1 Version 1.0 card has a a transfer speed of or 250 MB/s.... is that each way (250MB/s up and 250MB/s down, or is that mean total both directions)? Second is the speed actually 250 MBs or is it slower?

I'm trying to turn an older computer into a home NAS box but I need to add a PCI-E x1 SATA card as the computer doesn't recognize hard drives beyond 2TB (wanting to put a pair of 4TB drives in).
 
Solution


1. Bandwidth is in each direction, that means 250MB/s down and 250MB/s up simultaneously.

2. Real world speed is highly dependable on the peripherals used, but yes, there is an overhead, but negligeable.

3. Your problem with your computer not...

dutty handz

Distinguished
Jun 24, 2015
14
9
18,525


1. Bandwidth is in each direction, that means 250MB/s down and 250MB/s up simultaneously.

2. Real world speed is highly dependable on the peripherals used, but yes, there is an overhead, but negligeable.

3. Your problem with your computer not recognizing hard drives bigger than 2TB is that the said drives is formatted using an MBR partionning scheme. By the way, which OS are you running ?
 
Solution
That is the correct transfer speed for PCIe 1.0.

Unfortunately, many modern cards are not backwards compatible with that interface. It will take some effort to find out if the SATA card you want to use will work at all. Whether or not it's compatible with PCIe 1.0 will not be in the data sheet, and most tech support personnel will not know. You'd probably have to ask the engineers directly, and even they may not know with any certainty.
 

sirhawkeye64

Distinguished
May 28, 2015
128
0
18,690
Just looked at the manual for the card I purchased and it is backwards compatible with PCI-E 1.0 so it may be good. I may still try to get the drives to work with the motherboard, but I'm not counting on it working just due to the age. I'll use the onboard SATA for smaller drives (under 2TB and for the system drive) but for data storage, I think I'll stick with the PCI-E add-in card I got. Hopefully it works. Speed isn't too much of a concern as 250MB/s (+/- 10% for overhead) is fine with me, as it's only going to serve 3 computers, and no streaming.