- Jun 30, 2004
- 16,122
- 1,738
- 126
Below, I've added the image of the relevant page from my ASUS Z170 motherboard manual.
When I originally built my system in late 2016, I had not yet caught up on NVME M.2 drives like the Samsung 960's, and made extra work for myself by installing the operating system initially on an SATA SSD. Well, I eventually managed to convert all my drives from MBR to GPT, and bought a Sammy 960 1TB and a smaller 256GB.
I had "plans" for the onboard Intel SATA controller and all the conventional SATA ports on the board. So I was initially confused about the "shared bandwidth" of M.2 drives and certain SATA ports. To avoid sorting out the details, I did the simple thing. I bought a $20 Cryorig_M.2 PCIE x4 adapter, configured the BIOS to get the full bandwidth from the "bottom" PCIE x4 slot, and installed the first and largest of the two Samsung M.2's. Given certain things that "I do" with the system (you can check the forums at a product/web-site for "Romex Software"), I added the smaller drive in another PCIE x16 slot. I only have a single graphics card, and reducing the bandwidth of the first PCIE slot to x8 had negligible effect on graphics performance.
Call me "stupid" at this point, but everything has worked perfectly with great NVME benchmarks, despite a less than optimal use of my motherboard resources.
I've come back to this issue because I had to replace my motherboard -- same make and model Z170 -- taking an opportunity to upgrade components as desired.
And so I gave some attention to the two M.2 slots -- never used -- on the board. Did some web-research, looking at forum posts from people with the same questions and confusions that I had. Forum posts were a bit dated, going back to 2017 and 2018. People were just becoming familiar with these NVME M.2 sticks -- it's obvious.
Indications seem to be that the NVME M.2 sticks will work at their full performance level, and likely won't sap bandwidth from any SATA devices. The shared-bandwidth issue becomes relevant when using M.2 SATA sticks instead of NVME's. It apparently only depends on how the M.2 slots are configured in BIOS, and I'm familiar with that as well. I think I can just stick the M.2 NVME's in those slots, since I'd already configured the BIOS for them when I first built the rig!
Can anyone offer a second opinion? Here, as I said at the beginning, is the page describing these slots from the board's manual.

When I originally built my system in late 2016, I had not yet caught up on NVME M.2 drives like the Samsung 960's, and made extra work for myself by installing the operating system initially on an SATA SSD. Well, I eventually managed to convert all my drives from MBR to GPT, and bought a Sammy 960 1TB and a smaller 256GB.
I had "plans" for the onboard Intel SATA controller and all the conventional SATA ports on the board. So I was initially confused about the "shared bandwidth" of M.2 drives and certain SATA ports. To avoid sorting out the details, I did the simple thing. I bought a $20 Cryorig_M.2 PCIE x4 adapter, configured the BIOS to get the full bandwidth from the "bottom" PCIE x4 slot, and installed the first and largest of the two Samsung M.2's. Given certain things that "I do" with the system (you can check the forums at a product/web-site for "Romex Software"), I added the smaller drive in another PCIE x16 slot. I only have a single graphics card, and reducing the bandwidth of the first PCIE slot to x8 had negligible effect on graphics performance.
Call me "stupid" at this point, but everything has worked perfectly with great NVME benchmarks, despite a less than optimal use of my motherboard resources.
I've come back to this issue because I had to replace my motherboard -- same make and model Z170 -- taking an opportunity to upgrade components as desired.
And so I gave some attention to the two M.2 slots -- never used -- on the board. Did some web-research, looking at forum posts from people with the same questions and confusions that I had. Forum posts were a bit dated, going back to 2017 and 2018. People were just becoming familiar with these NVME M.2 sticks -- it's obvious.
Indications seem to be that the NVME M.2 sticks will work at their full performance level, and likely won't sap bandwidth from any SATA devices. The shared-bandwidth issue becomes relevant when using M.2 SATA sticks instead of NVME's. It apparently only depends on how the M.2 slots are configured in BIOS, and I'm familiar with that as well. I think I can just stick the M.2 NVME's in those slots, since I'd already configured the BIOS for them when I first built the rig!
Can anyone offer a second opinion? Here, as I said at the beginning, is the page describing these slots from the board's manual.
