For 400G NDR connectivity between a CX-8 SuperNIC (800G XDR, 1-port) and a QM9700 switch:
No — MMS4A20-XM800 should not be used in this scenario.
MMS4A20-XM800 is an 800G XDR InfiniBand transceiver, intended for XDR-rate links. It is not supported to down-negotiate to 400G NDR when connected to a QM9700.
For a supported and interoperable setup, you should use a 400G NDR-rated OSFP module on the CX-8 side, such as MMA4Z00-NS400, paired with MMS4X00-NS400 on the QM9700.
In short:
CX-8 + QM9700 @ 400G NDR → use 400G NDR optics
800G XDR optics are only for XDR-capable links and switches
This aligns with NVIDIA’s supported optics and InfiniBand link-rate requirements.