[openib-general] RDMA Read performance
Grant Grundler
iod00d at hp.com
Thu Aug 18 15:26:06 PDT 2005
On Thu, Aug 18, 2005 at 01:05:49PM -0600, Galen Shipman wrote:
> Hello,
>
> I am using RDMA READ for an internal application and I am seeing
> problems with performance on OpenIB. I am not seeing the same
> performance problems on like hardware using Mellanox VAPI. Perhaps I am
> doing something silly. Attached is a patch to rdma_bw.c where I am
> seeing only ~192MB/sec which should be closer to 950MB/sec.
Galen,
Normally patches should be attached as "plain text" and
not as:
[-- Attachment #2: rdma_bw_diff --]
[-- Type: application/octet-stream, Encoding: 7bit, Size: 2.4K --]
[-- application/octet-stream is unsupported (use 'v' to view this part) --]
The patch also has "white space damage" - ie white space
changes that don't belong in the patch. Just a distraction.
> Any help or ideas are appreciated.
I can try it out on my boxes.
ISTR I was getting ~750 MB/s on the regular rdma_bw.c code.
I agree 192 MB/s seems really low for any PCI-X box.
I have to wonder if your version (using reads) is not getting the
parallelism that writes could acheive. 192MB/s sounds more like
ping-pong with large pages.
Could you run the ibv_pingpong test and report what that gets?
(It's under .../src/userspace/libibverbs/examples/)
grant
More information about the general
mailing list