[openib-general] MMIO reads for IPoIB w/MSI-X
Grant Grundler
iod00d at hp.com
Fri Jan 21 23:15:03 PST 2005
Hi all,
In trying to understand why netperf TCP_STREAM sucks on the ia64 platform
I'm slowly collecting more data. I didn't really have any time this
week to poke at this issue.
The follow data confirms in MSI-X mode mthca is essentially doing
no MMIO reads.
ionize:~# fgrep MSI /proc/interrupts ; pfmon -e uc_loads_retired -k --system-wide -- /opt/netperf/netperf -t TCP_STREAM -l 10 -H 10.0.0.81 -- -s 262144 -S 262144 -m 4064 ; fgrep MSI /proc/interrupts
64: 132 0 PCI-MSI-X ib_mthca (comp)
65: 2 0 PCI-MSI-X ib_mthca (async)
66: 2203 0 PCI-MSI-X ib_mthca (cmd)
TCP STREAM TEST to 10.0.0.81
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
262142 262142 4064 10.00 1564.40
CPU0 680 UC_LOADS_RETIRED
CPU1 715 UC_LOADS_RETIRED
64: 373558 0 PCI-MSI-X ib_mthca (comp)
65: 2 0 PCI-MSI-X ib_mthca (async)
66: 2203 0 PCI-MSI-X ib_mthca (cmd)
hth,
grant
More information about the general
mailing list