[openib-general] taskset + CPU taking interrupts: some data
Michael S. Tsirkin
mst at mellanox.co.il
Thu Feb 3 10:09:08 PST 2005
Quoting r. Michael S. Tsirkin <mst at mellanox.co.il>:
> > > > Did you see the difference in IPoIB numbers that I posted
> > > > earlier where I pegged the test processes to the same CPU
> > > > taking interrupts or a different CPU?
> > >
> > > No - link?
> >
> > Sorry - I don't have the URL - just the original mail.
> > I posted this on "Date: Thu, 13 Jan 2005 10:43:34 -0800"
> > and you should be able to find this in the archives.
> >
> > Here is the table again:
> > netperf/irq same, netserver/irq same: 1591 Mbps
> > netperf/irq diff, netserver/irq same: 1565 Mbps
> > netperf/irq same, netserver/irq diff: 1507 Mbps
> > netperf/irq diff, netserver/irq diff: 1510 Mbps
> >
> > (1591-1510)/1510 is about 5%.
> > If you use taskset on your platforms, run a similar table to the
> > above, we could compare and see if ia64 is more sensitive to this
> > than other arches.
> >
> > hth,
> > grant
> >
OK, here is my table:
> Recv Send Send Utilization Service Demand
> Socket Socket Message Elapsed Send Recv Send Recv
> Size Size Size Time Throughput local remote local remote
> bytes bytes bytes secs. MBytes /s % S % S us/KB us/KB
Same:
87380 16384 100000 10.00 301.38 44.20 92.95 2.865 6.024
87380 16384 100000 10.00 290.86 47.80 89.85 3.210 6.033
87380 16384 100000 10.00 295.07 43.46 90.45 2.876 5.987
Different:
87380 16384 100000 10.00 303.82 42.56 44.70 2.736 2.874
87380 16384 100000 10.00 305.32 42.51 45.65 2.719 2.920
87380 16384 100000 10.00 304.76 42.46 47.30 2.721 3.032
(304-295)/300 is about 3%
Hmm.
--
MST - Michael S. Tsirkin
More information about the general
mailing list