Jump to content

PCI-e lanes and card setup

Today I got a really good deal on the mushkin scorion deluxe (PCI-e 8x 2.0 SSD) so I orderd it directly. However, looking at my motherboard (the asrock Z77 extreme 4) there might be 2 small problems.

 

1. My GTX 970 needs at least 8 PCI-e lanes and the SSD also 8 (or will it get converted to 4 because 8x 2.0 is as fast as 4x 3.0?) with my soundcard also pulling one PCI-e 1x 2.0 lane. This totals out at 17 PCI-e lanes but the CPU can only do 16 lanes. Will my motherboard chipset do the 17th lane as that is included in the block diagram of IVY bridge?

 

2. Because of the limited ammount of slots on my motherboard I can only configure my expansion cards in 2 ways. I have a tripple slot GTX 970 on PCI-e 16x 3.0 (will work on 16x, 8x, 3.0 and 2.0 PCI-e lanes), a sound card on PCI-e 1x 2.0, a wifi card on regular PCI and the SSD on PCI-e 8x 2.0. Below you can see a scematic of how I can lay the cards out.

Spoiler
0Z7fE04.jpg

To do the yellow config I will have to turn my CPU cooler to make it fit.

On general the yellow config will give me slightly better GPU airflow (as in the red config the SSD will block 1.5 of the 3 GPU fans) but it will look uglier and cost me a bit of thermal compound.

Also, I'm not sure if my GPU will work if it's in the 2nd PCI-e 16x slot because it's not the primairy one.

 

My case is made out of k'nex and has a test bench setup so I have no case restrictions (no panel at the bottom blocking airflow, no lenth restrictions or whatever).

 

Thank you if you can be of any help or have any suggestions.

Someone once said: "Having a rollercoaster on a PC would be epic"

So threw a rollercoaster on my K'nex PC: Project Dragon Khan- K'nex rollercoaster PC build

 

Link to comment
Share on other sites

Link to post
Share on other sites

Today I got a really good deal on the mushkin scorion deluxe (PCI-e 8x 2.0 SSD) so I orderd it directly. However, looking at my motherboard (the asrock Z77 extreme 4) there might be 2 small problems.

 

1. My GTX 970 needs at least 8 PCI-e lanes and the SSD also 8 (or will it get converted to 4 because 8x 2.0 is as fast as 4x 3.0?) with my soundcard also pulling one PCI-e 1x 2.0 lane. This totals out at 17 PCI-e lanes but the CPU can only do 16 lanes. Will my motherboard chipset do the 17th lane as that is included in the block diagram of IVY bridge?

 

2. Because of the limited ammount of slots on my motherboard I can only configure my expansion cards in 2 ways. I have a tripple slot GTX 970 on PCI-e 16x 3.0 (will work on 16x, 8x, 3.0 and 2.0 PCI-e lanes), a sound card on PCI-e 1x 2.0, a wifi card on regular PCI and the SSD on PCI-e 8x 2.0. Below you can see a scematic of how I can lay the cards out.

Spoiler

To do the yellow config I will have to turn my CPU cooler to make it fit.

On general the yellow config will give me slightly better GPU airflow (as in the red config the SSD will block 1.5 of the 3 GPU fans) but it will look uglier and cost me a bit of thermal compound.

Also, I'm not sure if my GPU will work if it's in the 2nd PCI-e 16x slot because it's not the primairy one.

 

My case is made out of k'nex and has a test bench setup so I have no case restrictions (no panel at the bottom blocking airflow, no lenth restrictions or whatever).

 

Thank you if you can be of any help or have any suggestions.

 

Graphics cards can work fine with 4 lanes, you don't need 8, and PCIe 3.0 x4 is unlikely to really affect your performance.

 

The 1x slots are wired to the chipset, so as long as your soundcard is fitted in an x1 slot it won't use any of the CPU's lanes.

Link to comment
Share on other sites

Link to post
Share on other sites

Graphics cards can work fine with 4 lanes, you don't need 8, and PCIe 3.0 x4 is unlikely to really affect your performance.

 

The 1x slots are wired to the chipset, so as long as your soundcard is fitted in an x1 slot it won't use any of the CPU's lanes.

 

Thank you for the help, I just thought I heard somewhere that nVidia implemented a minimum of 8x to run it at all but it could just be my brains derping out.

 

Any idea of which card layout I should go with?

Someone once said: "Having a rollercoaster on a PC would be epic"

So threw a rollercoaster on my K'nex PC: Project Dragon Khan- K'nex rollercoaster PC build

 

Link to comment
Share on other sites

Link to post
Share on other sites

The physical x1 slots takes lanes from your chipset not from the cpu. The x16 slot takes lanes from the cpu and your boards supports SLI, which means both x16 slots can run at x8 mode. When that PCIe SSD is installed into the 2nd x16 slot, your gpu runs at x8 and your PCIe SSD also runs at x8.

The x8 for Nvidia is required to run SLI because they will not allow it to work at x4.

Intel Xeon E5 1650 v3 @ 3.5GHz 6C:12T / CM212 Evo / Asus X99 Deluxe / 16GB (4x4GB) DDR4 3000 Trident-Z / Samsung 850 Pro 256GB / Intel 335 240GB / WD Red 2 & 3TB / Antec 850w / RTX 2070 / Win10 Pro x64

HP Envy X360 15: Intel Core i5 8250U @ 1.6GHz 4C:8T / 8GB DDR4 / Intel UHD620 + Nvidia GeForce MX150 4GB / Intel 120GB SSD / Win10 Pro x64

 

HP Envy x360 BP series Intel 8th gen

AMD ThreadRipper 2!

5820K & 6800K 3-way SLI mobo support list

 

Link to comment
Share on other sites

Link to post
Share on other sites

Thank you for the help, I just thought I heard somewhere that nVidia implemented a minimum of 8x to run it at all but it could just be my brains derping out.

 

Any idea of which card layout I should go with?

Yeah that's not true at all, but it's a commonly held myth that people keep repeating. There is a rule where if you use multiple NVIDIA graphics cards in SLI, they must be at ×8/×8 (of any PCIe version) or above, but somehow that has turned into everyone thinking all graphics cards from both companies need ×8 to work at all, and ×8 Gen3 or equivalent (×16 Gen2) to work in multi-GPU.

For clarity:

- There are no lane restrictions for graphics cards. You can use any graphics card at ×1 if you really wanted to. I have run Gen2 ×1 before with my 780 Ti. Surprisingly, still playable framerates.

- The ×8/×8 lane restrictions in SLI are only for NVIDIA SLI. AMD cards can run in ×1/×1 Crossfire if you really wanted to, though the framerates won't be great :P Even Gen 3 ×4/×4 would be adequate though.

- The ×8/×8 lane restriction in NVIDIA SLI does not mean "×8 Gen3 or equivalent", it just means ×8. It is independent of PCIe version. ×8/×8 in Gen1/Gen2/Gen3 all works for SLI. ×4/×4 in Gen1/Gen2/Gen3 does not work for SLI.

So, if anyone tells you "graphics cards need ×8" just point them here :)

For your configuration, the slots don't really matter, the main PCIe lanes will be split ×8/×8 between the GPU and SSD. As long as you plug your sound card into a dedicated ×1 slot there shouldn't be any issues.

Link to comment
Share on other sites

Link to post
Share on other sites

The physical x1 slots takes lanes from your chipset not from the cpu. The x16 slot takes lanes from the cpu and your boards supports SLI, which means both x16 slots can run at x8 mode. When that PCIe SSD is installed into the 2nd x16 slot, your gpu runs at x8 and your PCIe SSD also runs at x8.

The x8 for Nvidia is required to run SLI because they will not allow it to work at x4.

 

Thanks for the clarification. One less thing to worry about.

Someone once said: "Having a rollercoaster on a PC would be epic"

So threw a rollercoaster on my K'nex PC: Project Dragon Khan- K'nex rollercoaster PC build

 

Link to comment
Share on other sites

Link to post
Share on other sites

-snip-

 

Is it me or doesn't that make any sense, why would gen 1 8x be enough while gen 3 4x (which has double the speed) not be enough or is that just because of reasons that don't make any sense?

Someone once said: "Having a rollercoaster on a PC would be epic"

So threw a rollercoaster on my K'nex PC: Project Dragon Khan- K'nex rollercoaster PC build

 

Link to comment
Share on other sites

Link to post
Share on other sites

Is it me or doesn't that make any sense, why would gen 1 8x be enough while gen 3 4x (which has double the speed) not be enough or is that just because of reasons that don't make any sense?

 

You're right, Gen3 ×4 has higher bandwidth than Gen1 ×8. The reason Gen1 ×8 works is because the restriction isn't for any technical reason, it's not about bandwidth. It's a completely arbitrary restriction that's just there because NVIDIA says so.

Link to comment
Share on other sites

Link to post
Share on other sites

I see you've been helped already ;) But yes, you should be able to run your 970 in the second slot. I've also run mulitple GPUs (non SLI/CFX), and it has worked fine. :) (we own the same motherboard and GPU)

 

You're right, Gen3 ×4 has higher bandwidth than Gen1 ×8. The reason Gen1 ×8 works is because the restriction isn't for any technical reason, it's not about bandwidth. It's a completely arbitrary restriction that's just there because NVIDIA says so.

Sorry, but LOL  :lol:  :lol:  :lol:

PC SPECS: CPU: Intel Core i7 3770k @4.4GHz - Mobo: Asrock Extreme 4 (Z77) - GPU: MSI GeForce GTX 680 Twin Frozr 2GB - RAM: Crucial Ballistix 2x4GB (8GB) 1600MHz CL8 + 1x8GB - Storage: SSD: Sandisk Extreme II 120GB. HDD: Seagate Barracuda 1TB - PSU: be quiet! Pure Power L8 630W semi modular  - Case: Corsair Obsidian 450D  - OS: Windows 7

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×