public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
From: Max Gurtovoy <maxg-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
To: Robert LeBlanc <robert-4JaGZRWAfWbajFs6igw21g@public.gmane.org>,
	linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: Connect-IB not performing as well as ConnectX-3 with iSER
Date: Tue, 7 Jun 2016 15:02:26 +0300	[thread overview]
Message-ID: <5756B7D2.5040009@mellanox.com> (raw)
In-Reply-To: <CAANLjFoL5zow4f4RXP5t8LM7wsWN1OQ-hD2mtPUBTLkJ7UZ5kA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>



On 6/7/2016 1:36 AM, Robert LeBlanc wrote:
> I'm trying to understand why our Connect-IB card is not performing as
> well as our ConnectX-3 card. There are 3 ports between the two cards
> and 12 paths to the iSER target which is a RAM disk.

<snip>

>
> When I run fio against each path individually, I get:

What is the scenario (bs, numjobs, iodepth) for each run ?
Which target do you use ? backing store ?

>
> disk;target IP;bandwidth,IOPs,Execution time
> sdn;10.218.128.17;5053682;1263420;16599
> sde;10.218.202.17;5032158;1258039;16670
> sdh;10.218.203.17;4993516;1248379;16799
> sdk;10.218.204.17;5081848;1270462;16507
> sdc;10.219.128.17;3750942;937735;22364
> sdf;10.219.202.17;3746921;936730;22388
> sdi;10.219.203.17;3873929;968482;21654
> sdl;10.219.204.17;3841465;960366;21837
> sdd;10.220.128.17;3760358;940089;22308
> sdg;10.220.202.17;3866252;966563;21697
> sdj;10.220.203.17;3757495;939373;22325
> sdm;10.220.204.17;4064051;1016012;20641
>
> However, running ib_send_bw, I get:
>
> # ib_send_bw -d mlx4_0 -i 1 10.218.128.17 -F --report_gbits
> ---------------------------------------------------------------------------------------
>                     Send BW Test
> Dual-port       : OFF          Device         : mlx4_0
> Number of qps   : 1            Transport type : IB
> Connection type : RC           Using SRQ      : OFF
> TX depth        : 128
> CQ Moderation   : 100
> Mtu             : 2048[B]
> Link type       : IB
> Max inline data : 0[B]
> rdma_cm QPs     : OFF
> Data ex. method : Ethernet
> ---------------------------------------------------------------------------------------
> local address: LID 0x3f QPN 0x02b5 PSN 0x87274e
> remote address: LID 0x22 QPN 0x0213 PSN 0xaf9232
> ---------------------------------------------------------------------------------------
> #bytes     #iterations    BW peak[Gb/sec]    BW average[Gb/sec]   MsgRate[Mpps]
> Conflicting CPU frequency values detected: 3219.835000 != 3063.531000
> Test integrity may be harmed !
> Warning: measured timestamp frequency 2599.95 differs from nominal 3219.84 MHz
> 65536      1000             50.57              50.57              0.096461
> ---------------------------------------------------------------------------------------
> # ib_send_bw -d mlx5_0 -i 1 10.219.128.17 -F --report_gbits
> ---------------------------------------------------------------------------------------
>                     Send BW Test
> Dual-port       : OFF          Device         : mlx5_0
> Number of qps   : 1            Transport type : IB
> Connection type : RC           Using SRQ      : OFF
> TX depth        : 128
> CQ Moderation   : 100
> Mtu             : 4096[B]
> Link type       : IB
> Max inline data : 0[B]
> rdma_cm QPs     : OFF
> Data ex. method : Ethernet
> ---------------------------------------------------------------------------------------
> local address: LID 0x12 QPN 0x003e PSN 0x75f1a0
> remote address: LID 0x1d QPN 0x003e PSN 0x7f7f71
> ---------------------------------------------------------------------------------------
> #bytes     #iterations    BW peak[Gb/sec]    BW average[Gb/sec]   MsgRate[Mpps]
> Conflicting CPU frequency values detected: 3399.906000 != 2747.773000
> Test integrity may be harmed !
> Warning: measured timestamp frequency 2599.98 differs from nominal 3399.91 MHz
> 65536      1000             52.12              52.12              0.099414
> ---------------------------------------------------------------------------------------
> # ib_send_bw -d mlx5_0 -i 2 10.220.128.17 -F --report_gbits
> ---------------------------------------------------------------------------------------
>                     Send BW Test
> Dual-port       : OFF          Device         : mlx5_0
> Number of qps   : 1            Transport type : IB
> Connection type : RC           Using SRQ      : OFF
> TX depth        : 128
> CQ Moderation   : 100
> Mtu             : 4096[B]
> Link type       : IB
> Max inline data : 0[B]
> rdma_cm QPs     : OFF
> Data ex. method : Ethernet
> ---------------------------------------------------------------------------------------
> local address: LID 0x0f QPN 0x0041 PSN 0xb7203d
> remote address: LID 0x1c QPN 0x0041 PSN 0xf8b80a
> ---------------------------------------------------------------------------------------
> #bytes     #iterations    BW peak[Gb/sec]    BW average[Gb/sec]   MsgRate[Mpps]
> Conflicting CPU frequency values detected: 3327.796000 != 1771.046000
> Test integrity may be harmed !
> Warning: measured timestamp frequency 2599.97 differs from nominal 3327.8 MHz
> 65536      1000             52.14              52.14              0.099441
> ---------------------------------------------------------------------------------------
>
> Here I see that the ConnectX-3 cards with iSER is matching the
> performance of the ib_send_bw. However, the Connect-IB performs better
> than the mlx4 with ib_send_bw, but performs much worse with iSER.
>
> This is running the 4.4.4 kernel. Is there some ideas of what I can do
> to get the iSER performance out of the Connect-IB cards?

did you see this regression in different kernel ?

>
> ----------------
> Robert LeBlanc
> PGP Fingerprint 79A2 9CA4 6CC4 45DD A904  C70E E654 3BB2 FA62 B9F1
--
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

  parent reply	other threads:[~2016-06-07 12:02 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-06 22:36 Connect-IB not performing as well as ConnectX-3 with iSER Robert LeBlanc
     [not found] ` <CAANLjFoL5zow4f4RXP5t8LM7wsWN1OQ-hD2mtPUBTLkJ7UZ5kA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-06-07 12:02   ` Max Gurtovoy [this message]
     [not found]     ` <5756B7D2.5040009-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2016-06-07 16:48       ` Robert LeBlanc
     [not found]         ` <CAANLjFq4CoOSbng=aPHiSsFB=1HMSwAhhLiCjt+88dzz24OT9w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-06-07 22:37           ` Robert LeBlanc
     [not found]             ` <CAANLjFoLJNQWtHHqjHmhc0iBq14NAV_GgkbyQabjzyeN56t+Ow-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-06-08 13:52               ` Max Gurtovoy
     [not found]                 ` <57582336.10407-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2016-06-08 15:33                   ` Robert LeBlanc
2016-06-10 21:36                     ` Robert LeBlanc
     [not found]                       ` <CAANLjFrv-0VArTEkgqbrhzFjn1fg_egpCJuQZnAurVrHjbL_qA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-06-20 15:23                         ` Robert LeBlanc
     [not found]                           ` <CAANLjFqoV-5HK0c+LdEbuxd81Vm=g=WE3cQgp47dH-yfYjZjGw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-06-20 21:27                             ` Max Gurtovoy
     [not found]                               ` <3646a0c9-3f2d-66b8-c4da-c91ca1d01cee-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2016-06-20 21:52                                 ` Robert LeBlanc
2016-06-21 13:08                             ` Sagi Grimberg
     [not found]                               ` <57693C6A.3020805-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-06-21 14:50                                 ` Robert LeBlanc
     [not found]                                   ` <CAANLjFpUyAYB+ZzMwFKBpa4yLmALPzcRGJX1kExVrLARZmZRkA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-06-21 20:26                                     ` Robert LeBlanc
     [not found]                                       ` <CAANLjFpeL0AkuGW-q5Bmm-dff0UqFOM_sAOaG7=vyqmwnOoTcQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-06-22  8:18                                         ` Bart Van Assche
     [not found]                                           ` <86d4404a-fa6a-72de-8e83-827072c308b5-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2016-06-22 12:23                                             ` Laurence Oberman
2016-06-22 15:45                                             ` Robert LeBlanc
2016-06-22  9:52                                         ` Sagi Grimberg
2016-06-22 16:21                                       ` Sagi Grimberg
     [not found]                                         ` <576ABB1B.4020509-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-06-22 17:46                                           ` Robert LeBlanc
     [not found]                                             ` <CAANLjFqp8qStMCtcEjsoprfpD1=qnYguKU5+8rL9pkYwHv4PKw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-06-24 18:34                                               ` Robert LeBlanc

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=5756B7D2.5040009@mellanox.com \
    --to=maxg-vpraknaxozvwk0htik3j/w@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=robert-4JaGZRWAfWbajFs6igw21g@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox