I am currently using the Maximus VIII Hero board which I believe has 20 pcie lanes. I am planning to buy a Samsung 512gb 960 Pro M.2 NVMe SSD in a couple of weeks when they are released. As far as I know, my single graphics card uses 16 pcie lanes and once installed, the 960 Pro will use the remaining 4 pcie lanes. The thing is I am also using an Asus Xonar D2X pcie sound card which is currently sat in a x4 pcie slot on my motherboard. So if the graphics card and ssd use all 20 lanes, what happens with the soundcard? Will it still work? Will the gfx card still run at x16 and the ssd at the full x4 while the soundcard is plugged in or does something need to be sacrificed for this setup to all work?
yes there are but they don't share resources, the motherboard manual explains, first and second pcie x16 slots use lanes from CPU, M.2 and bottom x16 pcie slot use lanes from chipset, along with SATA and USB, etc.