From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <3chas3@gmail.com> Received: from mail-qg0-f51.google.com (mail-qg0-f51.google.com [209.85.192.51]) by dpdk.org (Postfix) with ESMTP id A7214E72 for ; Sun, 27 Dec 2015 22:17:41 +0100 (CET) Received: by mail-qg0-f51.google.com with SMTP id 6so59101559qgy.1 for ; Sun, 27 Dec 2015 13:17:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:subject:from:to:date:in-reply-to:references:content-type :mime-version:content-transfer-encoding; bh=cIPy3JL8dCHy13BQDKdtyKhLp397elLXTfkv6htcB04=; b=y01e23H+NFb2FOnkWc+Hbk2tHDsTz15x55C7LdfY+8Khjw/4wWRPf8K+IgO+BF9Zt4 1vyY9tmWIX297dwkHOp8zLo6+y2Ew/6UJkxKNa3O/OBNwnPwvau7+IXraFCNLOGwS1YY wOIFaWaTJDvkxbNFjjXfuNnSMpQk5a96J/BTQEG+IQHZ26rj1A68WN3Hhwm24ytHEsjz ru5SnBZ0Wn9Xc0vAfIGDYAU2v4Kj2W5QEPCFdY8Ieu47GNvk8CkriIAIXWGv9AsRTuyI v1Px9rOJvW5Jp/gPsNtlWyalzAJFxaR7eWU21EauTF5syuT48L7vHIGkzpMdgtS+fEOQ waqg== X-Received: by 10.140.98.239 with SMTP id o102mr68493558qge.31.1451251061225; Sun, 27 Dec 2015 13:17:41 -0800 (PST) Received: from monolith.home (pool-173-66-34-64.washdc.fios.verizon.net. [173.66.34.64]) by smtp.googlemail.com with ESMTPSA id t107sm26117146qgd.0.2015.12.27.13.17.40 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 27 Dec 2015 13:17:40 -0800 (PST) Message-ID: <1451251056.1893.4.camel@gmail.com> From: Chas Williams <3chas3@gmail.com> To: Alexander Belyakov , "dev@dpdk.org" Date: Sun, 27 Dec 2015 16:17:36 -0500 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.18.3 (3.18.3-1.fc23) Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-dev] bnx2x pmd performance expectations X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2015 21:17:42 -0000 I wouldn't consider myself an expert on this driver but while looking at some other things, I have noted that RTE_PMD_BNX2X_TX_MAX_BURST is defined to be 1.  This bursts single packets to bnx2x_tx_encap() but it looks like bnx2x_tx_encap() is far more capable than that. On Tue, 2015-12-22 at 14:52 +0300, Alexander Belyakov wrote: > Hi, > > just tried to forward a lot of tiny packets with testpmd (dpdk-2.2.0) > running on Broadcom Corporation NetXtreme II BCM57810S 10 Gigabit > Ethernet > (rev 10) adapter. I see forwarding performance of 2.6Mpps instead of > expected 14.8Mpps. What should be done to achieve better results? > > Thank you, > Alexander Belyakov