netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* RE: Linux support for RDMA
@ 2005-04-02  1:59 jaganav
  0 siblings, 0 replies; 6+ messages in thread
From: jaganav @ 2005-04-02  1:59 UTC (permalink / raw)
  To: Dmitry Yusupov
  Cc: Asgeir Eiriksson, H. Peter Anvin, Roland Dreier, open-iscsi,
	David S. Miller, mpm, andrea, michaelc, James.Bottomley,
	ksummit-2005-discuss, netdev, Benjamin LaHaise

Quoting Dmitry Yusupov <dima@neterion.com>:

> On Fri, 2005-04-01 at 15:50 -0800, Asgeir Eiriksson wrote:
> > Venkat
> > 
> > Your assessment of the IB vs. Ethernet latencies isn't necessarily
> > correct.
> > - you already have available low latency 10GE switches (< 1us
> > port-to-port)
> > - you already have available low latency (cut-through processing) 10GE
> > TOE engines
> > 
> > The Veritest verified 10GE TOE end-to-end latency is < 10us today
> > (end-to-end being from a Linux user-space-process to a Linux
> > user-space-process through a switch; full report with detail of the
> > setup is available at
> > http://www.chelsio.com/technology/Chelsio10GbE_Fujitsu.pdf)
> > 
> > For comparison: the published IB latency numbers are around 5us today
> > and those use a polling receiver, and those don't include a context
> > switch(es) as does the Ethernet number quoted above.
> 
> yep. I should agree in here. On 10Gbps network latencies numbers are
> around 5-15us. Even with non-TOE card, I managed to get 13us latency
> with regular TCP/IP stack.
> 
> [root@localhost root]# ./nptcp -a -t -l 256 -u 98304 -i 256 -p 5100 -P - h
> 17.1.1.227
> Latency: 0.000013
> Now starting main loop
>   0:       256 bytes    7 times -->  131.37 Mbps in 0.000015 sec
>   1:       512 bytes   65 times -->  239.75 Mbps in 0.000016 sec
> 
> Dima

When I mentioned about latency, the measurement is from
end-to-end (i.e. from app to app) but not just the
switching or port to port latencies.

With IB, I have seen the best numbers ranging from
5 to 7 us and which is far better than ethernet today 
(15 to 35us) with the network we have. I am not
denyig the fact that ethernet is trying to close the 
gap here but IB has got a relative advantage now.

Good to see you have got 5us in one case but what were
the switch and adapter latencies in this case.

Thanks
Venkat

^ permalink raw reply	[flat|nested] 6+ messages in thread
* RE: Linux support for RDMA
@ 2005-04-01 23:50 Asgeir Eiriksson
  2005-04-02  0:02 ` Dmitry Yusupov
  0 siblings, 1 reply; 6+ messages in thread
From: Asgeir Eiriksson @ 2005-04-01 23:50 UTC (permalink / raw)
  To: jaganav, H. Peter Anvin
  Cc: Roland Dreier, Dmitry Yusupov, open-iscsi, David S. Miller, mpm,
	andrea, michaelc, James.Bottomley, ksummit-2005-discuss, netdev,
	Benjamin LaHaise

Venkat

Your assessment of the IB vs. Ethernet latencies isn't necessarily
correct.
- you already have available low latency 10GE switches (< 1us
port-to-port)
- you already have available low latency (cut-through processing) 10GE
TOE engines

The Veritest verified 10GE TOE end-to-end latency is < 10us today
(end-to-end being from a Linux user-space-process to a Linux
user-space-process through a switch; full report with detail of the
setup is available at
http://www.chelsio.com/technology/Chelsio10GbE_Fujitsu.pdf)

For comparison: the published IB latency numbers are around 5us today
and those use a polling receiver, and those don't include a context
switch(es) as does the Ethernet number quoted above.

'Asgeir


> -----Original Message-----
> From: netdev-bounce@oss.sgi.com [mailto:netdev-bounce@oss.sgi.com] On
> Behalf Of jaganav@us.ibm.com
> Sent: Thursday, March 31, 2005 5:49 PM
> To: H. Peter Anvin
> Cc: Roland Dreier; Dmitry Yusupov; open-iscsi@googlegroups.com; David
S.
> Miller; mpm@selenic.com; andrea@suse.de; michaelc@cs.wisc.edu;
> James.Bottomley@HansenPartnership.com; ksummit-2005-discuss@thunk.org;
> netdev@oss.sgi.com; Benjamin LaHaise
> Subject: Re: Linux support for RDMA
> 
> Quoting "H. Peter Anvin" <hpa@zytor.com>:
> > Benjamin LaHaise wrote:
> > >
> > > I'm curious how the 10Gig ethernet market will pan out.  Time and
> again
> > > the market has shown that ethernet always has the cost advantage
in
> the
> > > end.  If something like Intel's I/O Acceleration Technology makes
it
> > > that much easier for commodity ethernet to achieve similar
performance
> > > characteristics over ethernet to that of IB and fibre channel, the
> cost
> > > advantage alone might switch some new customers over.  But the
> hardware
> > > isn't near what IB offers today, making IB an important niche
filler.
> > >
> >
> >  From what I've seen coming down the pipe, I think 10GE is going to
> > eventually win over IB, just like previous generations did over
Token
> > Ring, FDDI and other niche filler technologies.  It doesn't, as you
say,
> > mean that e.g. IB doesn't matter *now*; furthermore, it also matters
for
> > the purpose of fixing the kind of issues that are going to have to
be
> > fixed anyway.
> >
> > 	-hpa
> >
> >
> >
> 
> No doubt, Ethernet will eventually win .. btw, Hasn't history proven
this
> over
> ATM? More specifically when the industry predicted that ATM will
replace
> ethernet :)
> 
> However, I'll have to agree with Ben that IB technolgy will fill an
> important
> niche segment, more specifically so in the low end of High Performance
> Computing
> (HPC) segment which is in a transition mode currently moving away from
> proprietary interconnects to industry standards based IB technology.
> Eventhough,
> ethernet may eventually may catch up with IB in terms of the bandwidth
but
> IB
> fabrics can offer better latencies.
> 
> Thanks
> Venkat

^ permalink raw reply	[flat|nested] 6+ messages in thread
* Re: Linux support for RDMA
@ 2005-04-01  1:49 jaganav
  2005-04-01  1:57 ` H. Peter Anvin
  0 siblings, 1 reply; 6+ messages in thread
From: jaganav @ 2005-04-01  1:49 UTC (permalink / raw)
  To: H. Peter Anvin
  Cc: Roland Dreier, Dmitry Yusupov, open-iscsi, David S. Miller, mpm,
	andrea, michaelc, James.Bottomley, ksummit-2005-discuss, netdev,
	Benjamin LaHaise

Quoting "H. Peter Anvin" <hpa@zytor.com>:
> Benjamin LaHaise wrote:
> >  
> > I'm curious how the 10Gig ethernet market will pan out.  Time and again 
> > the market has shown that ethernet always has the cost advantage in the 
> > end.  If something like Intel's I/O Acceleration Technology makes it 
> > that much easier for commodity ethernet to achieve similar performance 
> > characteristics over ethernet to that of IB and fibre channel, the cost 
> > advantage alone might switch some new customers over.  But the hardware 
> > isn't near what IB offers today, making IB an important niche filler.
> > 
> 
>  From what I've seen coming down the pipe, I think 10GE is going to 
> eventually win over IB, just like previous generations did over Token 
> Ring, FDDI and other niche filler technologies.  It doesn't, as you say, 
> mean that e.g. IB doesn't matter *now*; furthermore, it also matters for 
> the purpose of fixing the kind of issues that are going to have to be 
> fixed anyway.
> 
> 	-hpa
> 
> 
> 

No doubt, Ethernet will eventually win .. btw, Hasn't history proven this over
ATM? More specifically when the industry predicted that ATM will replace
ethernet :)

However, I'll have to agree with Ben that IB technolgy will fill an important
niche segment, more specifically so in the low end of High Performance Computing
(HPC) segment which is in a transition mode currently moving away from
proprietary interconnects to industry standards based IB technology. Eventhough,
ethernet may eventually may catch up with IB in terms of the bandwidth but IB
fabrics can offer better latencies.

Thanks
Venkat

^ permalink raw reply	[flat|nested] 6+ messages in thread
[parent not found: <20050324233921.GZ14202@opteron.random>]

end of thread, other threads:[~2005-04-02  1:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-02  1:59 Linux support for RDMA jaganav
  -- strict thread matches above, loose matches on Subject: below --
2005-04-01 23:50 Asgeir Eiriksson
2005-04-02  0:02 ` Dmitry Yusupov
2005-04-01  1:49 jaganav
2005-04-01  1:57 ` H. Peter Anvin
     [not found] <20050324233921.GZ14202@opteron.random>
     [not found] ` <20050325034341.GV32638@waste.org>
     [not found]   ` <20050327035149.GD4053@g5.random>
2005-03-27  5:48     ` [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics Matt Mackall
2005-03-27  6:33       ` Dmitry Yusupov
2005-03-27  6:46         ` David S. Miller
2005-03-28 19:45           ` Roland Dreier
     [not found]             ` <1112042936.5088.22.camel@beastie>
2005-03-28 22:32               ` Benjamin LaHaise
2005-03-29  3:19                 ` Linux support for RDMA (was: [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics) Roland Dreier
2005-03-30 16:00                   ` Benjamin LaHaise
2005-03-31  1:08                     ` Linux support for RDMA H. Peter Anvin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).