From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D2DAA424C0; Mon, 10 Jun 2024 15:40:15 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5ED8E402DE; Mon, 10 Jun 2024 15:40:15 +0200 (CEST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by mails.dpdk.org (Postfix) with ESMTP id 0E6AB402CA for ; Mon, 10 Jun 2024 15:40:14 +0200 (CEST) Received: from mail.maildlp.com (unknown [172.18.186.231]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4VyXvf1fLcz6K9BV; Mon, 10 Jun 2024 21:38:54 +0800 (CST) Received: from frapeml500005.china.huawei.com (unknown [7.182.85.13]) by mail.maildlp.com (Postfix) with ESMTPS id B15341400D4; Mon, 10 Jun 2024 21:40:12 +0800 (CST) Received: from frapeml500007.china.huawei.com (7.182.85.172) by frapeml500005.china.huawei.com (7.182.85.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 10 Jun 2024 15:40:12 +0200 Received: from frapeml500007.china.huawei.com ([7.182.85.172]) by frapeml500007.china.huawei.com ([7.182.85.172]) with mapi id 15.01.2507.039; Mon, 10 Jun 2024 15:40:12 +0200 From: Konstantin Ananyev To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "bruce.richardson@intel.com" , "konstantin.v.ananyev@yandex.ru" , "stephen@networkplumber.org" , "roretzla@linux.microsoft.com" CC: "mattias.ronnblom@ericsson.com" , "aconole@redhat.com" , "dev@dpdk.org" Subject: RE: [PATCH v8] eal/x86: improve rte_memcpy const size 16 performance Thread-Topic: [PATCH v8] eal/x86: improve rte_memcpy const size 16 performance Thread-Index: AQHasqfWJAyaoKYabUOtEnAiXKzg1LHBEPcg Date: Mon, 10 Jun 2024 13:40:12 +0000 Message-ID: <99e4a1ac2166451dab7033e2181a0821@huawei.com> References: <20240302234812.9137-1-mb@smartsharesystems.com> <20240530154100.25811-1-mb@smartsharesystems.com> In-Reply-To: <20240530154100.25811-1-mb@smartsharesystems.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.81.199.1] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org DQoNCj4gV2hlbiB0aGUgcnRlX21lbWNweSgpIHNpemUgaXMgMTYsIHRoZSBzYW1lIDE2IGJ5dGVz IGFyZSBjb3BpZWQgdHdpY2UuDQo+IEluIHRoZSBjYXNlIHdoZXJlIHRoZSBzaXplIGlzIGtub3du IHRvIGJlIDE2IGF0IGJ1aWxkIHRpbWUsIG9taXQgdGhlDQo+IGR1cGxpY2F0ZSBjb3B5Lg0KPiAN Cj4gUmVkdWNlZCB0aGUgYW1vdW50IG9mIGVmZmVjdGl2ZWx5IGNvcHktcGFzdGVkIGNvZGUgYnkg dXNpbmcgI2lmZGVmDQo+IGluc2lkZSBmdW5jdGlvbnMgaW5zdGVhZCBvZiBvdXRzaWRlIGZ1bmN0 aW9ucy4NCj4gDQo+IFN1Z2dlc3RlZC1ieTogU3RlcGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0 d29ya3BsdW1iZXIub3JnPg0KPiBTaWduZWQtb2ZmLWJ5OiBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21h cnRzaGFyZXN5c3RlbXMuY29tPg0KPiBBY2tlZC1ieTogQnJ1Y2UgUmljaGFyZHNvbiA8YnJ1Y2Uu cmljaGFyZHNvbkBpbnRlbC5jb20+DQo+IC0tLQ0KPiBEZXBlbmRzLW9uOiBzZXJpZXMtMzE1Nzgg KCJwcm92aWRlIHRvb2xjaGFpbiBhYnN0cmFjdGVkIF9fYnVpbHRpbl9jb25zdGFudF9wIikNCj4g DQo+IHY4Og0KPiAqIEtlZXAgdHJ5aW5nIHRvIGZpeCB0aGF0IENJIGRvZXMgbm90IHVuZGVyc3Rh bmQgdGhlIGRlcGVuZGVuY3kuLi4NCj4gICBEZXBlbmQgb24gc2VyaWVzIGluc3RlYWQgb2YgcGF0 Y2guIEdpdGh1YiBvbmx5IHVuZGVyc3RhbmRzIHNlcmllcy4NCj4gKiBGaXggdHlwbyBpbiBwYXRj aCBkZXNjcmlwdGlvbi4NCj4gdjc6DQo+ICogS2VlcCB0cnlpbmcgdG8gZml4IHRoYXQgQ0kgZG9l cyBub3QgdW5kZXJzdGFuZCB0aGUgZGVwZW5kZW5jeS4uLg0KPiAgIERlcGVuZCBvbiBwYXRjaCBp bnN0ZWFkIG9mIHNlcmllcy4NCj4gICBNb3ZlIGRlcGVuZGVuY3kgb3V0IG9mIHRoZSBwYXRjaCBk ZXNjcmlwdGlvbiBpdHNlbGYsIGFuZCBkb3duIHRvIHRoZQ0KPiAgIHZlcnNpb24gbG9nLg0KPiB2 NjoNCj4gKiBUcnlpbmcgdG8gZml4IENJIG5vdCB1bmRlcnN0YW5kaW5nIGRlcGVuZGVuY3kuLi4N Cj4gICBEb24ndCB3cmFwIGRlcGVuZGVuY3kgbGluZS4NCj4gdjU6DQo+ICogRml4IGZvciBidWls ZGluZyB3aXRoIE1TVkM6DQo+ICAgVXNlIF9fcnRlX2NvbnN0YW50KCkgaW5zdGVhZCBvZiBfX2J1 aWx0aW5fY29uc3RhbnRfcCgpLg0KPiAgIEFkZCBkZXBlbmRlbmN5IG9uIHBhdGNoIHByb3ZpZGlu ZyBfX3J0ZV9jb25zdGFudCgpLg0KPiB2NDoNCj4gKiBUaGVyZSBhcmUgbm8gcHJvYmxlbXMgY29t cGlsaW5nIEFWWDIsIG9ubHkgQVZYLiAoQnJ1Y2UgUmljaGFyZHNvbikNCj4gdjM6DQo+ICogQVZY MiBpcyBhIHN1cGVyc2V0IG9mIEFWWDsNCj4gICBmb3IgYSBibG9jayBvZiBBVlggY29kZSwgdGVz dGluZyBmb3IgQVZYIHN1ZmZpY2VzLiAoQnJ1Y2UgUmljaGFyZHNvbikNCj4gKiBEZWZpbmUgUlRF X01FTUNQWV9BVlggaWYgQVZYIGlzIGF2YWlsYWJsZSwgdG8gYXZvaWQgY29weS1wYXN0aW5nIHRo ZQ0KPiAgIGNoZWNrIGZvciBvbGRlciBHQ0MgdmVyc2lvbi4gKEJydWNlIFJpY2hhcmRzb24pDQo+ IHYyOg0KPiAqIEZvciBHQ0MsIHZlcnNpb24gMTEgaXMgcmVxdWlyZWQgZm9yIHByb3BlciBBVlgg aGFuZGxpbmc7DQo+ICAgaWYgb2xkZXIgR0NDIHZlcnNpb24sIHRyZWF0IEFWWCBhcyBTU0UuDQo+ ICAgQ2xhbmcgZG9lcyBub3QgaGF2ZSB0aGlzIGlzc3VlLg0KPiAgIE5vdGU6IE9yaWdpbmFsIGNv ZGUgYWx3YXlzIHRyZWF0ZWQgQVZYIGFzIFNTRSwgcmVnYXJkbGVzcyBvZiBjb21waWxlci4NCj4g KiBEbyBub3QgYWRkIGNvcHlyaWdodC4gKFN0ZXBoZW4gSGVtbWluZ2VyKQ0KDQpBY2tlZC1ieTog S29uc3RhbnRpbiBBbmFueWV2IDxrb25zdGFudGluLmFuYW55ZXZAaHVhd2VpLmNvbT4NCg0KVGhl IGNvZGUgY2hhbmdlIGl0c2VsZiAtICBMR1RNLg0KT3V0IG9mIGludGVyZXN0IC0gZG8geW91IGV4 cGVjdCBhbnkgcGVyZiBkaWZmIHdpdGggdGhlc2UgY2hhbmdlcz8NCk9uIG15IGJveCBJIGRpZG7i gJl0IHNlZSBhbnkgd2l0aCAnbWVtY3B5X3BlcmZfYXV0b3Rlc3QnLg0KS29uc3RhbnRpbg0KDQoN Cg==