From: Rick Jones <rick.jones2@hp.com>
To: Ben Hutchings <bhutchings@solarflare.com>
Cc: Jon Zhou <Jon.Zhou@jdsu.com>,
"netdev@vger.kernel.org" <netdev@vger.kernel.org>
Subject: Re: get beyond 1Gbps with pktgen on 10Gb nic?
Date: Tue, 11 May 2010 08:12:08 -0700 [thread overview]
Message-ID: <4BE973C8.9050801@hp.com> (raw)
In-Reply-To: <1273584925.2107.6.camel@achroite.uk.solarflarecom.com>
Ben Hutchings wrote:
> On Tue, 2010-05-11 at 06:13 -0700, Jon Zhou wrote:
>
>>hi there:
>>
>> anyone can get beyond 1Gbps with pktgen or other SW traffic generator with
>> 10Gb nic(intel 82599 or BCM 57711)? found that some one had met similar
>> situation with broadcom 10G nic but no solution yet
>
>
> I don't know about those specific controllers, but you should be able to
> achieve close to 10G line rate with netperf's TCP_STREAM on any recent
> PC server. UDP throughput tends to be poorer as there is less support
> for offloading segmentation and reassembly. Performance may also be
> constrained by PCI Express bandwidth (you need a real 8-lane slot) and
> memory bandwidth (a single memory bank may not be enough).
Further, at least in the context of netperf benchmarking, depending on the
quantity of offloads, and the speed of your cores, you may want to use the
global -T option to bind netperf, and particularly netserver to a core other
than the one on which the interrupts were processed.
It is also good to check whether any of the cores in the system are at or near
saturation (eg 100%ish utilization).
happy benchmarking,
rick jones
next prev parent reply other threads:[~2010-05-11 15:12 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-11 13:13 get beyond 1Gbps with pktgen on 10Gb nic? Jon Zhou
2010-05-11 13:35 ` Ben Hutchings
2010-05-11 15:12 ` Rick Jones [this message]
2010-05-11 15:55 ` Ben Greear
2010-05-12 4:00 ` Jon Zhou
2010-05-12 4:51 ` Jesse Brandeburg
2010-05-12 18:32 ` Rick Jones
2010-05-18 11:14 ` Jon Zhou
2010-05-18 16:50 ` Rick Jones
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=4BE973C8.9050801@hp.com \
--to=rick.jones2@hp.com \
--cc=Jon.Zhou@jdsu.com \
--cc=bhutchings@solarflare.com \
--cc=netdev@vger.kernel.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;
as well as URLs for NNTP newsgroup(s).