From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 99B97A04C3; Mon, 28 Sep 2020 15:47:36 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id EC4961D92E; Mon, 28 Sep 2020 15:47:20 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id A80F21BCAC for ; Mon, 28 Sep 2020 15:47:17 +0200 (CEST) IronPort-SDR: 2Cd137IdUgYp0aqMlLY1OksszSPHele1cQ0zitGqvQQx8tx91j697KF/voQoiEPrVlm/f7gaXB l9JMyT3InUVQ== X-IronPort-AV: E=McAfee;i="6000,8403,9757"; a="149659284" X-IronPort-AV: E=Sophos;i="5.77,313,1596524400"; d="scan'208";a="149659284" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2020 06:47:14 -0700 IronPort-SDR: 43NitkUlBQ2EKei7kl5uJUU0WHr4uWZaCmMsfRuKUmjdiphL0FtiJU7LAe3yC6nebQwbxoTkZL pJveLbebj0kA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,313,1596524400"; d="scan'208";a="514263729" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga005.fm.intel.com with ESMTP; 28 Sep 2020 06:47:13 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 28 Sep 2020 06:47:13 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 28 Sep 2020 06:47:13 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.41) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 28 Sep 2020 06:47:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cXCKq69zE0cirFwGZCYueTyYSCzPKUneQAOcd0jrFm3jZyMVVB6Kniw/PwAlC5eV5/myg+DhK9yCnqMaEFEI8Z0rRR4k9U3i/VU64TN9HgFCoSFIgr/TIwYU+htutFOX0vjjy55ckoCIaWiYO1FYniO2a5LmFhpIgKqRsbnXrvKpYfeICAFjn+LBF7rG11ouurTjGEIsv1RVRwkVhTDY0LfhdLQGQGHNq7lam/CVsMQ9qRBbU/RKeRcZ3cj+YtCLZU4azwvo9T3QyFOkdQHRBh9EOKqRaB+whwRgPpFRDGbXpxa3IjPfrcG3xcSR7cNpzafw6Z3jxHNAZOX5eXzh0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mcrdaPk61pi/wbBFbS7/A0qGqZYTQiPTI6m+m3hEkfM=; b=bCRnvy2Lig0YDUX0pYBvv1ZYqOaZ5h7FfbhEkUAE7HCCfM4j71HOfIJ3HBmKVR1pCkNMlTJRQ/ktAw+GUDiGHEJ8ClkCwEJZqsxWIQk9c3znxe8m0+d1SAfNI1x423rO4vml2zonJCV5jzWkl6var3rtUX/i+Xp+kdUPWaukKJLwAoErnRB4W8zM+kItIb/hkdzEsydkIGjHWunqkQtHjEpTUQYIPSHc3uchAYgIWzH2eq4ILCF6e5RqvybJfKiGnjLAtAbOnmUtjXAwvdGcqeskJvh170Q+nvC9raLc8QpW5w9SmSzMPAdZNYZ6/34Yhbo/sVatLcI33wWEE99GuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mcrdaPk61pi/wbBFbS7/A0qGqZYTQiPTI6m+m3hEkfM=; b=gD0Knqt3SGqE7cqrNpvyUiP379ORzQvbTlxQCP8xqo7lVzpuzQSybOhl5/ixuSu0m863pN9tIHh+GtZS+Xi8Gf0eNL9cvD/wilnliuWG9dpz4JzHISpF6icn/497FP3NwNnOrdgl572RS3VJ6P1P1O9lFE1Ra40uynKF36pH950= Received: from BYAPR11MB3143.namprd11.prod.outlook.com (2603:10b6:a03:92::32) by BYAPR11MB3494.namprd11.prod.outlook.com (2603:10b6:a03:86::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.20; Mon, 28 Sep 2020 13:47:10 +0000 Received: from BYAPR11MB3143.namprd11.prod.outlook.com ([fe80::25c7:1828:b871:bb8]) by BYAPR11MB3143.namprd11.prod.outlook.com ([fe80::25c7:1828:b871:bb8%6]) with mapi id 15.20.3412.029; Mon, 28 Sep 2020 13:47:10 +0000 From: "Van Haaren, Harry" To: "Nicolau, Radu" , "dev@dpdk.org" CC: "jerinj@marvell.com" , "Honnappa.Nagarahalli@arm.com" , "Ananyev, Konstantin" , "Richardson, Bruce" Thread-Topic: [PATCH v2] event/sw: performance improvements Thread-Index: AQHWlXGOIQObz24esky40ub4RSQ36Kl+DTQA Date: Mon, 28 Sep 2020 13:47:10 +0000 Message-ID: References: <20200908105211.10066-1-radu.nicolau@intel.com> <20200928082833.2523-1-radu.nicolau@intel.com> In-Reply-To: <20200928082833.2523-1-radu.nicolau@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [86.40.59.136] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a9693553-48e6-4384-7cdc-08d863b4ff84 x-ms-traffictypediagnostic: BYAPR11MB3494: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:261; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ftAECJobtJRznm7zBIg6YTuUp8uT4tk13ukqFg7BbZN+MKMw5806yfbZKJQ1sweLrgOW9Img6wb6TAFi5ZDfvGruHM85bocp5LIv4LILt5VcdF6ABj2DUMwy1g8okaqCYaiOcwsnQeeaa1qu5ayjXZ7IXBNXKnPlAy3m6rBs3Q8R4x0Dgt65Bi4j7K1nQVnSy3BzSYVdk13hZtyc0yCgQzEbKCGN0b6F1mxyfdomeASSLx4ZgPixRNc/YQXTtnQsfwgyFP+5O7hXurCslPv4hs0kJArH+VWJydMG0dlG0ZwIIUHz4ZUhAVq4YSn+9C9bT10+LHtLq5nDvafUqIH7M84AiDQ230kjx70VzBfhr/QBLZZYygmTkX3RYn1KEet2 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3143.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(39860400002)(366004)(346002)(376002)(136003)(6506007)(53546011)(86362001)(478600001)(83380400001)(54906003)(7696005)(110136005)(186003)(107886003)(33656002)(4326008)(26005)(8676002)(9686003)(2906002)(8936002)(66946007)(76116006)(66446008)(64756008)(66556008)(66476007)(71200400001)(316002)(4744005)(5660300002)(55016002)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: 02E/ITTAXjqt3ueeCsiZ09RvfY8ckHSRp/b5B7yx7j0ebX8Kp/Df7/p/9I13QrhsMLi993nJMtXcDSPGHh4iC6Fwszckv1+oTBtSVuuGSNLSBNTFgNp/yYymcky2/QtFu6RYAJ79Jdr8F2/F0fkI0nKRK8N8yBHRgerMXkQjqNTYW21gG2XlW4QSrdtP8EyKUcKGbHWfAA95Le8u1TpbSObKB1pHhsX+zyb7hzpNDQO9+hWCH14xlotSWp1TwRDilvW74lcIjlbOclaksb63xqDeoJ9dCDrwtrb86fW1cDwEm+TTK/pbt0ENMhpOAZppl6OiAmCY3NZ9MEqUtPI51ffXoYgVFnBNuH1T6/94YImNy+xDeriS7T7DvdUwVQ2Fb7aRCCLnEY9ZyocTlQgO/bvGUh82g9rmMJdSPwCS45nhVeSfnY7uMMn9AvPx3Lopue4vS76PsYV/MHYSUaYlA+TLsfPzZTkRv9jmFL3Akm4ry4zat5eLr6Q6m1fEEG2qL/ziOgpvpLIzDI1XmtZaf4aF2FXgzzDXcspcjxLbTlCGJAT7Cy0xKWj5SvrlMUiy9KuwX1VUPK9JqoORikBWXBGS6Xjn/FIfsz9lQXlqoVnKmQCssjwwCsYSqg8zFi+c6DxxdlI8sHqlm+mihympcA== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3143.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a9693553-48e6-4384-7cdc-08d863b4ff84 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2020 13:47:10.3751 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: EofEFz5JLc+BRj3BAjUbMuSbYsgvyy0cE59pZrJ8nGdVDC7H4hzsEVWSmMzS6qt5C2OnhgcONHGgyIc/+GoODJUO6BjKOaluetzhS0NDzko= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3494 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2] event/sw: performance improvements 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > -----Original Message----- > From: Nicolau, Radu > Sent: Monday, September 28, 2020 9:29 AM > To: dev@dpdk.org > Cc: jerinj@marvell.com; Van Haaren, Harry ; > Honnappa.Nagarahalli@arm.com; Ananyev, Konstantin > ; Richardson, Bruce > ; Nicolau, Radu > Subject: [PATCH v2] event/sw: performance improvements >=20 > Add minimum burst throughout the scheduler pipeline and a flush counter. > Replace ring API calls with local single threaded implementation > where possible. >=20 > Signed-off-by: Radu Nicolau Acked-by: Harry van Haaren