From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 842C4C68C for ; Fri, 31 Jul 2015 11:22:38 +0200 (CEST) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP; 31 Jul 2015 02:22:37 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.15,583,1432623600"; d="scan'208";a="773921091" Received: from irsmsx109.ger.corp.intel.com ([163.33.3.23]) by fmsmga002.fm.intel.com with ESMTP; 31 Jul 2015 02:22:36 -0700 Received: from irsmsx105.ger.corp.intel.com ([169.254.7.223]) by IRSMSX109.ger.corp.intel.com ([169.254.13.130]) with mapi id 14.03.0224.002; Fri, 31 Jul 2015 10:21:49 +0100 From: "Ananyev, Konstantin" To: "Liang, Cunming" , "dev@dpdk.org" Thread-Topic: [PATCH v1] ixgbe: remove vector pmd burst size restriction Thread-Index: AQHQy2lv1O0UugGhgkiz+AKkACNyTJ31TZeA Date: Fri, 31 Jul 2015 09:21:48 +0000 Message-ID: <2601191342CEEE43887BDE71AB97725836A6B760@irsmsx105.ger.corp.intel.com> References: <1438330669-25942-1-git-send-email-cunming.liang@intel.com> In-Reply-To: <1438330669-25942-1-git-send-email-cunming.liang@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v1] ixgbe: remove vector pmd burst size restriction 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: Fri, 31 Jul 2015 09:22:39 -0000 > -----Original Message----- > From: Liang, Cunming > Sent: Friday, July 31, 2015 9:18 AM > To: dev@dpdk.org > Cc: Ananyev, Konstantin; Liang, Cunming > Subject: [PATCH v1] ixgbe: remove vector pmd burst size restriction >=20 > The patch removes the restriction of burst size on a constant 32. >=20 > On receive side, the burst size floor now aligns to RTE_IXGBE_DESCS_PER_L= OOP power of 2. > According to this rule, the burst size less than 4 still won't receive an= ything. > (Before this change, the burst size less than 32 can't receive anything.) >=20 > On transmit side, the max burst size no longer bind with a constant, howe= ver it still > require to check the cross tx_rs_thresh violation. >=20 > There's no obvious performance drop found on both recv_pkts_vec > and recv_scattered_pkts_vec on burst size 32. >=20 > Signed-off-by: Cunming Liang > --- Acked-by: Konstantin Ananyev