From: Dotan Barak <dotanba-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Andrea Gozzelino
<Andrea.Gozzelino-PK20h7lG/Rc1GQ1Ptb7lUw@public.gmane.org>
Cc: Linux RDMA <linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: RDMA synchronous operations
Date: Thu, 24 Jun 2010 21:21:02 +0200 [thread overview]
Message-ID: <4C23B01E.2050100@gmail.com> (raw)
In-Reply-To: <964270.1277390217198.SLOX.WebMail.wwwrun-XDIR3SKYeFbgKi2NxijLtw@public.gmane.org>
Hi.
On 24/06/2010 16:36, Andrea Gozzelino wrote:
> Hi all,
>
> I’m testing the latency time of an RDMA system (2 card and 1 switch).
> The connection server/client is established and the code is just as
> mirror on both sides.
>
> The RDMA action scheme is below:
> 1- client sends a buffer;
> 2- server receives a buffer;
> 3- server sends a buffer;
> 4- client receives a buffer.
>
> The scheme is in a for loop, so after step 4 client repeats step 1.
> On client side I put a clock: t_start is before loop and t_end is after
> loop.
> I consider the round trip time RTT as (t_end-t_start)/NTX where NTX is
> number of transfer (number of loop). The latency time is half RTT, if
> transfer time is negligible, i.e. for small (8 Bytes – 4 Kbytes) buffer
> size and high NTX value (> 10000) is true.
>
> The RDMA communication stops casually with error status 5. It means that
> the send or receive operation on one side (server or client) casually is
> not in time. I summarize post_send and post_receive operation are
> quasi-synchronous. I would like that RDMA operation are completely
> synchronous. I use the completion queue and the acknowledgement event.
>
>
Do you have any asynchronous event handler on the QP/SRQ?
(maybe there is an error on your QP/SRQ)
Did you get any completion with error before the completion with status 5?
Dotan
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2010-06-24 19:21 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-24 8:10 [PATCH] opensm: event plig-in API fixed to compile with g++ Yevgeny Kliteynik
[not found] ` <4C2312F0.8020308-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2010-06-24 14:36 ` RDMA synchronous operations Andrea Gozzelino
[not found] ` <964270.1277390217198.SLOX.WebMail.wwwrun-XDIR3SKYeFbgKi2NxijLtw@public.gmane.org>
2010-06-24 19:21 ` Dotan Barak [this message]
2010-07-05 18:11 ` [PATCH] opensm: event plig-in API fixed to compile with g++ Sasha Khapyorsky
2010-07-05 18:30 ` Hal Rosenstock
[not found] ` <AANLkTilUABmkKA8W-vIVWyTuDR8Gte9jtxmDUL1SiAte-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-07-05 18:41 ` Sasha Khapyorsky
2010-07-05 18:49 ` Hal Rosenstock
[not found] ` <AANLkTina2lO8M65L465jXjO1ukaAudUO1ZNk8opfKtQc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-07-05 22:52 ` Sasha Khapyorsky
2010-07-05 23:29 ` Hal Rosenstock
[not found] ` <AANLkTinWEuCtSSfVc1Ti0SjgmUl3vnEY-DDd1nkWtlne-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-07-06 16:21 ` Hefty, Sean
[not found] ` <CF9C39F99A89134C9CF9C4CCB68B8DDF25A116CA8F-osO9UTpF0USkrb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2010-07-06 17:00 ` Roland Dreier
[not found] ` <adamxu4mtov.fsf-BjVyx320WGW9gfZ95n9DRSW4+XlvGpQz@public.gmane.org>
2010-07-07 13:58 ` Sasha Khapyorsky
2010-07-08 13:22 ` Hal Rosenstock
2010-07-06 21:03 ` Ira Weiny
[not found] ` <20100706140335.81e25f4c.weiny2-i2BcT+NCU+M@public.gmane.org>
2010-07-06 22:19 ` Yevgeny Kliteynik
2010-07-07 11:22 ` Yevgeny Kliteynik
-- strict thread matches above, loose matches on Subject: below --
2010-06-24 14:33 RDMA synchronous operations Andrea Gozzelino
2010-06-24 14:33 Andrea Gozzelino
2010-06-24 14:33 Andrea Gozzelino
2010-06-24 14:33 Andrea Gozzelino
2010-06-24 14:33 Andrea Gozzelino
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C23B01E.2050100@gmail.com \
--to=dotanba-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=Andrea.Gozzelino-PK20h7lG/Rc1GQ1Ptb7lUw@public.gmane.org \
--cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.