Solved

SATA II controller PCI v PCI-E

Is there any distinct advantage of using a PCI-E card over a standard PCI? It's on a windows server 2003 machine. Simple answers will suffice :)

Thank You.
9 answers Last reply Best Answer
More about sata controller
  1. Best answer
    PCIe is a faste and newer standard then PCI
  2. but both cards say the data transfer to the attached drives is the SATA II standard, 3.0gb/s
  3. then it really doesn't matter which you go with...
  4. ok fair enough.
  5. Best answer selected by tetracw.
  6. PCI Bus has a max transfer rate of 133 MB/s

    compared to

    PCI Express 1x 400 MB/s
    PCI Express 4x 1600 MB/s
    PCI Express 8x 3200 MB/s
    PCI Express 16x 6400 MB/
  7. SATA II maximum bus throughput (per channel) is 3.0 gigabits per second, which translates to 375 megabytes per second. Only SSD drives come anywhere close to maximizing that throughput, though. Most SATA II hard drives will hover around 75-85 megabytes per second. Since PCI is limited to 133 megabytes per second with 32 bit paths, you are within tolerance unless you have an SSD. If you have an SSD, get the PCIe card.

    Also keep in mind that most PCI cards will use older chipsets that might not support powerful AHCI features like native command queuing or hot swap, while most chipsets that use a PCIe interface will support these more modern features.
  8. I believe that PCIe v2.0 uses 500MB/second for each line, not 400.

    If you use a RAID0 and have two good SSD's hooked up (i.e. OCZ Vertex 2) then you can get about 500MB/second read and write (it only really drops off about 16KB which is small).

    Wikipedia is your friend for stuff like this.
  9. for a storage drive, pci is fine.

    for a main drive, pci-e will be quicker.

    pci-e > pci, but pic can do the job
Ask a new question

Read More

NAS / RAID SATA Windows Server 2003 PCI Controller PCI Express Storage