[SOLVED] Total SATA bandwidth of Intel H370 chipset

garyelmes

Commendable
Feb 10, 2020
2
0
1,510
Possibly dumb question, but:

The Intel H370 chipset offers 6x SATA III ports, a function that the Intel spec sheet describes as offering "up to 6 Gb/s". Now, I know that SATA III is a 6 Gb/s protocol, but the Intel spec sheet is wonderfully ambiguous about whether the H370 supports 6 Gb/s on each port simultaneously, or just 6 Gb/s in total across all ports. (It described the PCIe channels as "8 Gb/s each", but that magic word "each" is missing from the SATA III port description.)

On my Asus H370 mobo, I have 6x SATA III drives in a ZFS array, and I'm wondering if I would get better disk i/o from them with a PCIe HBA than I'm currently getting with the native SATA ports...

TIA
 
Solution
it supports 6Gbs each, but chipset is connected to cpu with fixed pcie lanes in serial fasion, so it get shared between all I/O chipset has to work with
so it doesnt matter if u use pcie card or internal connections (any), it will still hit same hard cap
CPU to PCH is using DMI 3.0 which has hard cap of 4GB/s (32Gbps)
it supports 6Gbs each, but chipset is connected to cpu with fixed pcie lanes in serial fasion, so it get shared between all I/O chipset has to work with
so it doesnt matter if u use pcie card or internal connections (any), it will still hit same hard cap
CPU to PCH is using DMI 3.0 which has hard cap of 4GB/s (32Gbps)
 
Solution
Except that there are 16 PCIe lanes connected directly to the CPU rather than via the PCH. These are intended for a graphics card, but could presumably be used byan HBA, no?