I’ve recently got myself 2 Connectx-4 Lx cards. I wanted to replace very sketchy connectx-3 cards. (OCP2.0 cards on pcie adapters which negotiate only pcie3x2 D:)
I’ve found decent cards on aliexpress for 62 EUR without taxes. It’s a steal at that price.
Out of the box card didn’t support ASPM. I’ve seen some people on servethehome talking about ASPM support being firmware dependant. Thankfully my cards were not OEM locked and I’ve updated the firmware and got ASPM working on both cards.
Here’s some info for people planning power usage in their low idle power servers.
Specs of my cards.
model: MCX4121A-ACAT
PSID: MT_2420110034
board revision: AB
Manufacturing date: 2017-04-23
Newest firmware version I installed
Firmware version 14.32.1010
I took some measurements of my Asrock n100dc-itx with and without this card.
Power measuring device: Shelly plug S
Power measured at the wall
Power adapter: some 2nd hand fujitsu 19v 90w
PC specs:
n100dc-itx + 32gb ram at 2400MTs + 512GB samsung PM981 + 1 Gb Ethernet link active
This testing setup has a limitation, n100dc-itx pcie slot has only 2 lanes of pcie 3.
Idle measurement with powertop --auto-tune
: 7,10 W
Idle measurement with powertop --auto-tune
+ connectx-4 Lx no connection: ~13.12 W
Idle measurement with powertop --auto-tune
+ connectx-4 Lx + 1 SFP+ DAC cable and interface up: ~14,65 W
Idle measurement with powertop --auto-tune
+ connectx-4 Lx + 2 SFP+ DAC cable and interface up: ~15,46 W
Idle card adds 6,02W to this system
Idle card with 1 SFP+ connections adds 7,55W to this system
Idle card with 2 SFP+ connections adds 8,36W to this system
I don’t have sfp28 cables to test power usage at faster link speeds. Maybe I’ll revisit this at some point.
I’m not sure how much of the power usage delta comes from the card itself and not SOC pcie and other stuff. Card is not very hot at idle, I haven’t stress tested it because it would be pointless in this motherboard. (and hard to isolate NIC power usage during iperf)
Powertop shows that board reaches package C3 power state. The same result with and without the card.
lspci ASPM info
lspci -s 01:00.0 -vv |grep -i aspm
LnkCap: Port #0, Speed 8GT/s, Width x8, ASPM L1, Exit Latency L1 <4us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+