Chuck Hartley wrote:
Here are the results with the CM:
ib_rdma_bw -c -n100000 172.16.0.64 <http://172.16.0.64>
16855: | port=18515 | ib_port=1 | size=65536 | tx_depth=100 |
iters=100000 | duplex=0 | cma=1 |
16855: Local address: LID 0000, QPN 000000, PSN 0x8e7362 RKey
0xea042f00 VAddr 0x002aaaaaae9000
16855: Remote address: LID 0000, QPN 000000, PSN 0xb45bba, RKey
0xc2042f00 VAddr 0x002aaaab10b000
16855: Bandwidth peak (#0 to #27125): 938.241 MB/sec
16855: Bandwidth average: 938.238 MB/sec
16855: Service Demand peak (#0 to #27125): 2428 cycles/KB
16855: Service Demand Avg : 2428 cycles/KB
And the straight verbs results:
ib_rdma_bw -n100000 172.16.0.64 <http://172.16.0.64>
16877: | port=18515 | ib_port=1 | size=65536 | tx_depth=100 |
iters=100000 | duplex=0 | cma=0 |
16877: Local address: LID 0x05, QPN 0x20409, PSN 0xe329ee RKey
0x72043200 VAddr 0x002aaaaaae8000
16877: Remote address: LID 0x07, QPN 0x170409, PSN 0x1dc0f2, RKey
0x4a043200 VAddr 0x002aaaab10b000
16877: Bandwidth peak (#0 to #49797): 1493.66 MB/sec
16877: Bandwidth average: 1493.66 MB/sec
16877: Service Demand peak (#0 to #49797): 1525 cycles/KB
16877: Service Demand Avg : 1525 cycles/KB
ok, the performance issue is not uDAPL but rather the QP
optimization differences between rdma_cm and straight verbs.
Since uDAPL uses rdma_cm, this will be the base line for
performance/optimization. When using rdma_cm to connect,
a path record is obtained and the results are used to setup
QP attributes. For straight verbs, the attributes are hard
coded and QP info exchanged over sockets.
I would concentrate on the path record information returned
from the SA and compare against the straight verbs test
configuration.
Hal/Sean, is there an easy way to see path record information
from the query?
-arlin
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general