![]() |
z710m OC Formula PCIe Lane speeds |
Post Reply ![]() |
Author | |
ojf ![]() Newbie ![]() Joined: 15 Aug 2016 Location: UK Status: Offline Points: 3 |
![]() ![]() ![]() ![]() ![]() Posted: 15 Aug 2016 at 5:47pm |
Hi,
Apologies if this has been answered before; I have researched it but I am still unclear. I have recently purchased a z710m OC Formula (mATX). It comes with 3 full-sized PCIe slots rated at 1x16, 2x8, or 2x8+1x4. I have a NVMe SSD plugged into the M.2 Slot but I believe that does not affect the lanes used by the expansion slots..My case has a PCIe Riser cable for the GPU, and will only reach the 2nd and 3rd PCIe slots furthest from the CPU. I would like it plugged into the 3rd slot (furthest from the CPU). I have three questions - 1. Will I get 16x speed if my GPU is connected to the third slot and the other slots are unused? 2. Will that reduce to 8x if I use any of the other slots? 3. Is the NVMe SSD having any impact on lane usage by the three slots? Thanks in advance, and apologies if i have inadvertantly broken any forum rules. Regards, Ojf |
|
![]() |
|
Xaltar ![]() Moderator Group ![]() ![]() Joined: 16 May 2015 Location: Europe Status: Online Points: 26663 |
![]() ![]() ![]() ![]() ![]() |
No, it will be limited to x8 if connected to slot 2 and x4 if connected to slot 3.
As a general rule the easy way to determine this is to look at the under side of the board. This image is from a Tweaktown review on your board. Note how the second PCIe slot solder points are shorter than the first and the third slot solder points are even shorter still. This is because the slots are wired as x16, x8 and x4. With that said you will not see any performance difference between x8 and x16, even on enthusiast GPUs and likely wouldn't notice much of a difference even at x4 (none on mid range GPUs or lower).
Edited by Xaltar - 15 Aug 2016 at 10:01pm |
|
![]() |
|
![]() |
|
parsec ![]() Moderator Group ![]() ![]() Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
![]() ![]() ![]() ![]() ![]() |
Just to add to Xaltar's answer, on Intel 100 series chipset boards, like a Z170, the M.2 slots use the resources of the Z170 chipset, not the PCIe lanes provided by the CPU.
This is new for Intel, and unique to the Intel 100 series chipset boards. No other Intel based mother boards are like this, including X99 boards. This is true regardless of the mother board manufacture. All the other Intel based boards use the PCIe (PCIe 3.0 since Ivy Bridge) lanes in the CPU for the M.2 slots. So for any Z170 board, the M.2 slot(s) will not use any of the CPU's PCIe 3.0 lanes. Note that if you use an M.2 SSD in a PCIe adapter card that is used in a PCIe 3.0 x16 slot, or an x8 or x4 slot in a Z170 board, then you will be using the PCIe 3.0 lanes provided by the CPU. PCIe slots have two important parameters, their physical size and their electrical lane allocation. Keep in mind that all modern Intel processors, except for the HEDT processors, have 16 PCIe 3.0 lanes. The older Sandy Bridge processors have 16 PCIe 2.0 lanes. Those are the only PCIe lanes that are used with the PCIe x16 lanes. For Intel processors before the Lynnfield generation, the PCIe lanes were provided by the chipset. Those boards vary in the amount of PCIe lanes available. Given "only" 16 PCIe 3.0 lanes, does it make sense to have all the PCIe 3.0 x16 slots connected to 16 PCIe 3.0 lanes? The main reason that is not done is cost. Not just the cost of the PCIe 3.0 x16 lane slots, but the cost of connecting those lanes to the CPU. That adds more cost to the mother board, physically and in its design. Include the factor of an MATX board, with less room to work with, and that becomes more difficult. Sure it would be nice at times to have all the PCIe 3.0 x16 slots be x16 electrically as well as physically. The question becomes is it worth it and do we want to pay for it. |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |