Subject: How to create Samsung 950 Pro RAID 0, Z170 OC F?
Posted: 04 May 2016 at 5:12am
The next question I have had is whether attaching the NVMe's via certain PCIe slots decreases performance of any devices that are using SATA.
There are these passages in a review of the motherboard at TweakTown:
![]() Each SATA Express/2 SATA ports shares its bandwidth with one of the M.2 slots, so if you occupy all the M.2 slots, then all the SATA Express/Intel SATA6G ports will be disabled. However, ASRock provides four ports through two ASMedia SATA6G controllers, so you still have some SATA even if it isn't from Intel. ASRock provides two internal USB 3.0 headers as well as a vertical USB 3.0 port for easy USB stick access. |
![]() ASRock uses nine Texas Instruments HD3SS3415 which are PCI-E 3.0 quick switches; each can switch two lanes of PCI-E 3.0. Six are used to switch PCI-E lanes from the CPU to three PCI-E 16x slots. The remaining three are used to switch 2x PCI-E 3.0/ 2x SATA between each SATA Express port and each M.2 connector. |
Not being an engineer or especially technically inclined, I just wanted ASRock to confirm whether PCIe-attached NVMe traffic is completely separate from traffic of devices using SATA in terms of bandwidth.
Here's what ASRock Technical Support wrote:
![]() PCIE lanes does not shared with M.2. it shared with SATA ports. The PCIE lanes is from CPU and south bridge chipset as well. CPU has 16x lanes. PCIE 1x is used from south bridge chipset and PCIe6 slot would be from south bridge on this board. |
So going by that, it seems that I can use the NVMe's attached to PCIE1, PCIE2, PCIE4, or PCIE6 in Windows software RAID without having to worry about performance being affected by any devices attached to SATA ports.
Have I got that right?