GTx 770 with PCIe 2.0 x 1?

Pea_Head

Honorable
Nov 23, 2013
98
0
10,630
first time beuilding pc and didnt know that the motherboard cld essential bottlekneck/ slow down a graphics card. the motherboard i was getting was ASUS® H81M-E: Micro-ATX, LG1150, USB 3.0, SATA 6GBs which states on its specifications that it has 1 x PCIe x16 and 2 x PCIe 2.0 x1 ... now, the 2.0 x 1 must be a joke as that means it only has 1 lane right? yet the 1.0 is even worse for a modern high endcard? am i missing something or do i seriously need to get a new motherboard, because i want to get the mst out of my card and from what ive read, i need a x16 (16 lanes)but on a 2.0 or 3.0, not a 1.0? the full specs are here https://www.asus.com/Motherboards/H81ME/#specifications

however i have another choice, the asus H87M-E which has 1 x PCIe 3.0/2.0 x16 (x16 mode, yellow) and 3 x PCIe 2.0 x1. im guessing that is a much better choice especially for my gtx 770? full specs are here: https://www.asus.com/Motherboards/H87ME/#specifications
 

dgingeri

Distinguished
Well, for either board, that top slot is PCIe 3.0 x16, and that will be the only slot you'll be able to fit that video card into. The card simply won't fit into the x1 slots. You won't have any bottlenecking in either setup.
 

Pea_Head

Honorable
Nov 23, 2013
98
0
10,630
tats what i thought haha, so if i went with the H87m-e, that would be compatible and not slow down my gtx 770 right? im also getting he i5 4670 @3.4ghz, so it should all be fine with this board right?
 

Pea_Head

Honorable
Nov 23, 2013
98
0
10,630
ahah well thanks, glad i looked it up in the first place, had i just left it then there would have been a huge problem trying to run a gtx 770 with x1 speed ahah, the website i got my pc build from should have stated the mobo pci slots tbh
 

dgingeri

Distinguished


Actually, I meant the top slot, as in the one closest to the CPU.

It's the CPU that establishes the PCIe speed, and in this case the only CPU that would fit would be a Haswell architecture on socket 1150, which is only PCIe 3.0. The x1 slots are from the chipset, and thus PCIe 2.0.

I have no idea why Asus wouldn't label the PCIe generation on that slot config. Well, maybe a small idea. Technically, the motherboard has no PCIe x16 controller, since it is controlled by the CPU. Maybe they decided that since it was controlled by the CPU, they couldn't label it as 3.0 because Intel might come out with a chip that fits that board that doesn't do 3.0.
 

Pea_Head

Honorable
Nov 23, 2013
98
0
10,630
also, i thought the gpu connects to the motherboard and notthe cpu, so even if the cpu was a 3.0 pcie, if the motherboard was a 1.0 pcie, wouldnt that cause terrible perfrmance for the card?
 

dgingeri

Distinguished


Intel moved the PCIe controller into the CPU in the first incarnation of the Core iX series. What you're talking about here hasn't been the case in quite a while.

Some motherboards do use switches to switch some of the PCIe lanes from one slot to another, and if those switches are only PCIe 2.0, the second slot will run at PCIe 2.0, however there aren't too many companies out there that cheat that way. (Unfortunately, I have one. Gigabyte sucks, BTW.) It wouldn't cause horrible performance, though. A GTX770 could run at PCIe 1.1 and still be just fine. It might lose about 2-3% performance, but it wouldn't be enough to notice.