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 B9A46455E3; Tue, 9 Jul 2024 14:43:17 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id ABFD140678; Tue, 9 Jul 2024 14:43:17 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 78FF8402E8 for ; Tue, 9 Jul 2024 14:43:16 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 5912B20783; Tue, 9 Jul 2024 14:43:16 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH v8] eal/x86: improve rte_memcpy const size 16 performance Date: Tue, 9 Jul 2024 14:43:12 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F5A4@smartserver.smartshare.dk> X-MimeOLE: Produced By Microsoft Exchange V6.5 In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v8] eal/x86: improve rte_memcpy const size 16 performance Thread-Index: AdrR9SV8MFOjh3/RRS69VV37xUyRhgAB6d+A References: <20240302234812.9137-1-mb@smartsharesystems.com> <20240530154100.25811-1-mb@smartsharesystems.com> <99e4a1ac2166451dab7033e2181a0821@huawei.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "David Marchand" Cc: "Konstantin Ananyev" , , , , , , , 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 PiBGcm9tOiBEYXZpZCBNYXJjaGFuZCBbbWFpbHRvOmRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb21d DQo+IFNlbnQ6IFR1ZXNkYXksIDkgSnVseSAyMDI0IDEzLjQzDQo+IA0KPiBIZWxsbywNCj4gDQo+ IE9uIFR1ZSwgSnVsIDksIDIwMjQgYXQgMTE6MjTigK9BTSBEYXZpZCBNYXJjaGFuZA0KPiA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBPbiBNb24sIEp1biAxMCwg MjAyNCBhdCAzOjQw4oCvUE0gS29uc3RhbnRpbiBBbmFueWV2DQo+ID4gPGtvbnN0YW50aW4uYW5h bnlldkBodWF3ZWkuY29tPiB3cm90ZToNCj4gPiA+ID4gV2hlbiB0aGUgcnRlX21lbWNweSgpIHNp emUgaXMgMTYsIHRoZSBzYW1lIDE2IGJ5dGVzIGFyZSBjb3BpZWQNCj4gdHdpY2UuDQo+ID4gPiA+ IEluIHRoZSBjYXNlIHdoZXJlIHRoZSBzaXplIGlzIGtub3duIHRvIGJlIDE2IGF0IGJ1aWxkIHRp bWUsIG9taXQNCj4gdGhlDQo+ID4gPiA+IGR1cGxpY2F0ZSBjb3B5Lg0KPiA+ID4gPg0KPiA+ID4g PiBSZWR1Y2VkIHRoZSBhbW91bnQgb2YgZWZmZWN0aXZlbHkgY29weS1wYXN0ZWQgY29kZSBieSB1 c2luZyAjaWZkZWYNCj4gPiA+ID4gaW5zaWRlIGZ1bmN0aW9ucyBpbnN0ZWFkIG9mIG91dHNpZGUg ZnVuY3Rpb25zLg0KPiA+ID4gPg0KPiA+ID4gPiBTdWdnZXN0ZWQtYnk6IFN0ZXBoZW4gSGVtbWlu Z2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gPiA+ID4gU2lnbmVkLW9mZi1ieTog TW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCj4gPiA+ID4gQWNrZWQt Ynk6IEJydWNlIFJpY2hhcmRzb24gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPg0KPiA+ID4g QWNrZWQtYnk6IEtvbnN0YW50aW4gQW5hbnlldiA8a29uc3RhbnRpbi5hbmFueWV2QGh1YXdlaS5j b20+DQo+ID4NCj4gPiBBcHBsaWVkLCB0aGFua3MgZm9yIHRoZSBjbGVhbnVwLg0KPiANCj4gVGhp cyBicmVha3MgT1ZTIGNvbXBpbGF0aW9uIChjbGFuZyBhbmQgZ2NjKS4NCj4gDQo+IG1ha2VbMV06 ICoqKiBbTWFrZWZpbGU6NDcyMjogbGliL29mcC1wYWNrZXQubG9dIEVycm9yIDENCj4gbWFrZVsx XTogKioqIFdhaXRpbmcgZm9yIHVuZmluaXNoZWQgam9icy4uLi4NCj4gSW4gZmlsZSBpbmNsdWRl ZCBmcm9tIGxpYi9vZnAtcHJpbnQuYzozNDoNCj4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4vbGli L2RwLXBhY2tldC5oOjI1Og0KPiBJbiBmaWxlIGluY2x1ZGVkIGZyb20gL2hvbWUvcnVubmVyL3dv cmsvb3ZzL292cy9kcGRrLQ0KPiBkaXIvaW5jbHVkZS9ydGVfbWJ1Zi5oOjM4Og0KPiBJbiBmaWxl IGluY2x1ZGVkIGZyb20NCj4gL2hvbWUvcnVubmVyL3dvcmsvb3ZzL292cy9kcGRrLWRpci9pbmNs dWRlL3J0ZV9tZW1wb29sLmg6NTA6DQo+IC9ob21lL3J1bm5lci93b3JrL292cy9vdnMvZHBkay1k aXIvaW5jbHVkZS9ydGVfbWVtY3B5Lmg6MTEzOjI1OiBlcnJvcjoNCj4gY2FzdCBmcm9tICdjb25z dCB1aW50OF90IConIChha2EgJ2NvbnN0IHVuc2lnbmVkIGNoYXIgKicpIHRvICdjb25zdA0KPiBf X20xMjhpIConIGluY3JlYXNlcyByZXF1aXJlZCBhbGlnbm1lbnQgZnJvbSAxIHRvIDE2DQo+IFst V2Vycm9yLC1XY2FzdC1hbGlnbl0NCj4geG1tMCA9IF9tbV9sb2FkdV9zaTEyOCgoY29uc3QgX19t MTI4aSAqKXNyYyk7DQo+IF5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+IC9ob21lL3J1bm5lci93b3Jr L292cy9vdnMvZHBkay1kaXIvaW5jbHVkZS9ydGVfbWVtY3B5Lmg6MTE0OjE5OiBlcnJvcjoNCj4g Y2FzdCBmcm9tICd1aW50OF90IConIChha2EgJ3Vuc2lnbmVkIGNoYXIgKicpIHRvICdfX20xMjhp IConIGluY3JlYXNlcw0KPiByZXF1aXJlZCBhbGlnbm1lbnQgZnJvbSAxIHRvIDE2IFstV2Vycm9y LC1XY2FzdC1hbGlnbl0NCj4gX21tX3N0b3JldV9zaTEyOCgoX19tMTI4aSAqKWRzdCwgeG1tMCk7 DQo+IF5+fn5+fn5+fn5+fn5+DQo+IDIgZXJyb3JzIGdlbmVyYXRlZC4NCj4gbWFrZVsxXTogKioq IFtNYWtlZmlsZTo0NzIyOiBsaWIvb2ZwLXByaW50LmxvXSBFcnJvciAxDQo+IG1ha2VbMV06IExl YXZpbmcgZGlyZWN0b3J5ICcvaG9tZS9ydW5uZXIvd29yay9vdnMvb3ZzJw0KPiBtYWtlOiAqKiog W01ha2VmaWxlOjMxMDI6IGFsbF0gRXJyb3IgMg0KPiANCj4gSSBkcm9wcGVkIHRoaXMgcGF0Y2gg ZnJvbSBtYWluIGZvciBub3cuDQo+IENhbiB5b3UgaGF2ZSBhIGxvb2sgcGxlYXNlPw0KDQpJdCBz ZWVtcyB0aGUgbmV3IGNvZGUgY2FzdHMgZGlyZWN0bHkgdG8gdGhlIHZlY3RvciByZWdpc3RlciBz aXplLCB3aGlsZSB0aGUgb3JpZ2luYWwgY29kZSBmaXJzdCBjYXN0IHRvIHZvaWQqLCBhbmQgdGhl biB0byB0aGUgcmVnaXN0ZXIgc2l6ZS4NCg0KSSdsbCB0cnkgdG8gZml4IGl0IGFuZCBwb3N0IGEg bmV3IHZlcnNpb24uDQoNClBTOiBUaGUgQ0kgc2hvdWxkIGNhdGNoIHRoaXMgc3R1ZmYuDQoNCg==