From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 15A5B5A6D for ; Tue, 11 Aug 2015 12:40:11 +0200 (CEST) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga101.jf.intel.com with ESMTP; 11 Aug 2015 03:40:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.15,652,1432623600"; d="scan'208,217,223";a="781160020" Received: from irsmsx110.ger.corp.intel.com ([163.33.3.25]) by fmsmga002.fm.intel.com with ESMTP; 11 Aug 2015 03:40:10 -0700 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.149]) by irsmsx110.ger.corp.intel.com ([169.254.15.29]) with mapi id 14.03.0224.002; Tue, 11 Aug 2015 11:40:08 +0100 From: "Weglicki, MichalX" To: "dev@dpdk.org" Thread-Topic: DPDK2.1 (rc3 & rc4) major performance drop. Thread-Index: AdDUIJILli1pwEzxS6eR7qv8/17P2A== Date: Tue, 11 Aug 2015 10:40:08 +0000 Message-ID: <1AFA2937E172CD4DB2FD9318443C060ED9BDC6@IRSMSX103.ger.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.182] MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] DPDK2.1 (rc3 & rc4) major performance drop. 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: Tue, 11 Aug 2015 10:40:13 -0000 Hello, Currently I'm integrating OVS head with DPDK 2.1. Based on my tests perform= ance in all scenarios (confirmed on Phy2Phy and Vhostuser) has dropped abou= t 10%. Please find example results below: PHY2PHY (Bidirectional) DPDK 2.1: Iteration 1: 14,164,987 pps Iteration 2: 13,866,386 pps Iteration 3: 14,093,153 pps DPDK 2.0: Iteration 1: 15,406,646 pps Iteration 2: 15,410,182 pps Iteration 3: 15,404,678 pps VHOSTUser: DPDK 2.1: Iteration 1: 3,328,678 pps Iteration 2: 3,367,130 pps Iteration 3: 3,259,899 pps DPDK 2.0: Iteration 1: 3,786,969 pps Iteration 2: 3,736,117 pps Iteration 3: 3,557,150 pps Based on my test last commit where performance was the same was: 37f9a7270e= 800df5c603b2c76c73ed3bca3328d9 Bad commit: 1d493a49490fa90e09689d49280cff0d51d0193e You can find diff in attachment. Change is still compatible in OVS because in rte_pktmbuf_pool_init, NULL is= passed as second argument. Did anyone noticed such performance drop? Could anyone give me some informa= tion why this implementation has changed? Any hints how to get back to prev= ious performance would be very appreciated. Br, Michal. -------------------------------------------------------------- Intel Shannon Limited Registered in Ireland Registered Office: Collinstown Industrial Park, Leixlip, County Kildare Registered Number: 308263 Business address: Dromore House, East Park, Shannon, Co. Clare This e-mail and any attachments may contain confidential material for the s= ole use of the intended recipient(s). Any review or distribution by others = is strictly prohibited. If you are not the intended recipient, please conta= ct the sender and delete all copies.