I've never built a PC before and I'm trying to educate myself enough to make a sound parts list but, I'm a little confused about CPU I/O PCIe lanes.
I'm trying to build a gaming PC and future-proof it as much as possible (assuming "buy once, cry once" applies to computers). To elaborate, I was looking at the Gigabyte Aorus GA-Z270X Gaming 9 because it has two PCIe ×16 expansion slots in which I would run a Geforce GTX 1080 now and SLI a second card in the future as it becomes relevant. I also wanted to use the M.2 for a boot drive and use SSD drives in RAID 10 for storage.
The problem is that the LGA-1151 form CPU's supported by the board have only 20-ish I/O lanes. Wouldn't running one GPU at ×16 and an M.2 boot drive saturate all 20 lanes? Am I correct in thinking that this would leave me nothing for storage or a second ×16 GPU? I can't imagine they'd make a board that runs only CPU's which can't support all of the features that it boasts but I don't want to assume too much and end up making a costly mistake. Is there such a CPU that can support that many lanes for my intended application? Should I be looking for a different board if there is? Or am I simply misunderstanding I/O lanes? Thanks in advance for your help and patience.
I'm trying to build a gaming PC and future-proof it as much as possible (assuming "buy once, cry once" applies to computers). To elaborate, I was looking at the Gigabyte Aorus GA-Z270X Gaming 9 because it has two PCIe ×16 expansion slots in which I would run a Geforce GTX 1080 now and SLI a second card in the future as it becomes relevant. I also wanted to use the M.2 for a boot drive and use SSD drives in RAID 10 for storage.
The problem is that the LGA-1151 form CPU's supported by the board have only 20-ish I/O lanes. Wouldn't running one GPU at ×16 and an M.2 boot drive saturate all 20 lanes? Am I correct in thinking that this would leave me nothing for storage or a second ×16 GPU? I can't imagine they'd make a board that runs only CPU's which can't support all of the features that it boasts but I don't want to assume too much and end up making a costly mistake. Is there such a CPU that can support that many lanes for my intended application? Should I be looking for a different board if there is? Or am I simply misunderstanding I/O lanes? Thanks in advance for your help and patience.