PCIe M2 Slots on Motherboards
The PCIe M2 slot is a newer expansion slot that was introduced on many motherboards starting in 2017. PCIe M2 slots are designed to support NVMe SSDs, providing much higher speeds and capacities than the older PCIe M1 slots.
Because PCIe M2 slots are limited in number, not all motherboards have them. Some older motherboards may only have one PCIe M2 slot, while some newer motherboards may have two.
Some motherboards may also have multiple PCIe M2 slots that are configured in a variety of ways (e.g. using pairs of slots, or using one slot as both a PCIe M1 and a PCIe M2). .
So it’s important to check the specifications of your motherboard before purchasing an NVMe SSD to make sure it will fit and be compatible with the PCIe M2 slot on your motherboard.
Overall, most modern motherboards with PCIe M2 slots support NVMe SSDs with excellent performance. However, if your motherboard doesn’t have a PCIeM2 slot, or you need more than one for a multi-GPU setup, you’ll likely need to look at other options like mSATA or U.