From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 44B98326E for ; Fri, 28 Oct 2016 08:05:11 +0200 (CEST) Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga105.jf.intel.com with ESMTP; 27 Oct 2016 23:05:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,556,1473145200"; d="scan'208";a="25042319" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga004.jf.intel.com with ESMTP; 27 Oct 2016 23:05:10 -0700 Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.248.2; Thu, 27 Oct 2016 23:05:10 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS) id 14.3.248.2; Thu, 27 Oct 2016 23:05:09 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.206]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.209]) with mapi id 14.03.0248.002; Fri, 28 Oct 2016 14:05:07 +0800 From: "Xu, Qian Q" To: Maxime Coquelin , Yuanhan Liu Thread-Topic: [dpdk-dev] [PATCH v4] vhost: Add indirect descriptors support to the TX path Thread-Index: AQHSJjLCgwD8+QKrV0mx7GRMqs2mgaCr/zyAgAAg9YCAAA7sgIAPX3cAgAAC3ACAABcdgIAABaSAgAHHdIA= Date: Fri, 28 Oct 2016 06:05:07 +0000 Message-ID: <82F45D86ADE5454A95A89742C8D1410E3922F793@shsmsx102.ccr.corp.intel.com> References: <1474619303-16709-1-git-send-email-maxime.coquelin@redhat.com> <1474965769-24782-1-git-send-email-maxime.coquelin@redhat.com> <8F6C2BD409508844A0EFC19955BE09414E7CE6D1@SHSMSX103.ccr.corp.intel.com> <70cc3b89-d680-1519-add3-f38b228e65b5@redhat.com> <20161017132121.GG16751@yliu-dev.sh.intel.com> <8F6C2BD409508844A0EFC19955BE09414E7D8BDF@SHSMSX103.ccr.corp.intel.com> <20161027103317.GM16751@yliu-dev.sh.intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "dev@dpdk.org" , "vkaplans@redhat.com" , "mst@redhat.com" Subject: Re: [dpdk-dev] [PATCH v4] vhost: Add indirect descriptors support to the TX path 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, 28 Oct 2016 06:05:11 -0000 In my BDW-EP platform(similar to HSW), I can also see the performance drop.= So what's the next step now?=20 Intel CPU GEN:=20 SNB-->IVB--->HSW-->BDW-EP -----Original Message----- From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Maxime Coquelin Sent: Thursday, October 27, 2016 6:53 PM To: Yuanhan Liu Cc: mst@redhat.com; dev@dpdk.org; vkaplans@redhat.com Subject: Re: [dpdk-dev] [PATCH v4] vhost: Add indirect descriptors support = to the TX path On 10/27/2016 12:33 PM, Yuanhan Liu wrote: > On Thu, Oct 27, 2016 at 11:10:34AM +0200, Maxime Coquelin wrote: >> Hi Zhihong, >> >> On 10/27/2016 11:00 AM, Wang, Zhihong wrote: >>> Hi Maxime, >>> >>> Seems indirect desc feature is causing serious performance=20 >>> degradation on Haswell platform, about 20% drop for both mrg=3Don and=20 >>> mrg=3Doff (--txqflags=3D0xf00, non-vector version), both iofwd and=20 >>> macfwd. >> I tested PVP (with macswap on guest) and Txonly/Rxonly on an Ivy=20 >> Bridge platform, and didn't faced such a drop. > > I was actually wondering that may be the cause. I tested it with my=20 > IvyBridge server as well, I saw no drop. Sorry, mine is a SandyBridge, not IvyBridge.