Recently I saw this RTX 4060 Ti by ASUS with an m.2 slot, it's a sound idea, why waste 8 lanes (by putting 8 lanes GPU in 16 lanes slot). But I'm wondering about homemade solution, I found one of those passthroughs, it should work theoretically, adding 2 additional m.2 slots to the system, obviously it won't work in most PC cases without a pcie riser. Anyone tried that? any success? in my case (pun not intended?) my motherboard only supports 8x8x bifurcation so i could use only one m.2 device but on motherboards supporting 8x4x4x bifurcation both m.2 slots could be usable
EDIT: just got a bios update that says "Support graphics card with M.2 storage" and it gave me 8x4x4x bifurcation option, lol
There are PCIe cards for adding M.2 like the asus hyper m.2 x16. Does it all need to be on a single pcie? One of those cards on your second slot and the gpu in the first could work, seems to me like adding some no name aliexpress card between the gpu and motherboard is asking for issues.
yeah, i know such cards exist but the goal here is to tap those 8 lanes you loose by using x8 GPU (such as RX 6600, RX 7600, RTX 4060 etc.) in x16 slot, people could gain extra 2 m.2 ports this way, enabling compact-ish builds with lots of storage, for example i have only only one m.2 slot on my cheapo mATX board, and two additional pcie 2.0 x1 slots i have available are pretty useless storage-wise (not faster than SATA3), it would be pretty useful in my case (though i would be able to use only one additional m.2 slot because x8x8 bifurcation support)