The Chinese sister company of Lenovo, Kosin, released a video that demonstrated how they modified a Ryzen 5 4600U powered, Xiaoxin Air 14 laptop to support the RTX 3090 using the NVMe M.2 slot.
In order to connect the RTX 3090, the internal M.2 NVMe SSD was removed, and an M.2 to PCIe expansion cable was attached. This allowed the PCIe cable to exit the chassis and connect to the card. A PC power supply was used to power the RTX 3090.
Fortunately, the system was able to boot, and in fact, it was utilizing the RTX 3090 graphic power. As for the performance, the card scored 14,008 points in 3DMark TimeSpy. The RTX 3090 scored 15,552 and 17,935 points when paired with the desktop Ryzen 5 3600 and Ryzen 7 5800X, respectively.
This example proves the capabilities of the NVMe M.2 connector when used with a mid range mobile processor.
The x4 PCIe 3.0 link used in the laptop’s M.2 slot can handle a maximum of 4 GB/s, while the x16 PCIe 3.0 slot on previous generation processors could handle 16 GB/s.