From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 4C1761094 for ; Thu, 5 Jan 2017 15:13:08 +0100 (CET) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP; 05 Jan 2017 06:13:08 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,321,1477983600"; d="scan'208";a="1108376577" Received: from fyigit-mobl1.ger.corp.intel.com (HELO [10.237.220.38]) ([10.237.220.38]) by fmsmga002.fm.intel.com with ESMTP; 05 Jan 2017 06:13:07 -0800 To: Nelio Laranjeiro , dev@dpdk.org References: Cc: Thomas Monjalon , Adrien Mazarguil From: Ferruh Yigit Message-ID: <333e5cbd-4149-193f-a442-255859f8b83a@intel.com> Date: Thu, 5 Jan 2017 14:13:06 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] [PATCH 0/7] net/mlx5: improve single core performance X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jan 2017 14:13:09 -0000 On 11/24/2016 4:03 PM, Nelio Laranjeiro wrote: > This series applies on top of > "[PATCH] eal: define generic vector types" [1][2] > > Using built-in vector types forces compilers to consider SIMD instructions in > specific places in order to improve performance on both IBM POWER8 and Intel > architectures. > > For example, testpmd single-thread I/O forwarding packets per second > performance is improved by 6% on Intel platforms. > > [1] http://dpdk.org/ml/archives/dev/2016-November/050261.html > [2] http://dpdk.org/dev/patchwork/patch/17024/ > > Nelio Laranjeiro (7): > net/mlx5: prepare Tx vectorization > net/mlx5: use work queue buffer as a raw buffer > net/mlx5: use vector types to speed up processing > net/mlx5: fix missing inline attributes > net/mlx5: move static prototype > net/mlx5: optimize copy of Ethernet header > net/mlx5: remove inefficient prefetching > <...> Series applied to dpdk-next-net/master, thanks.