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 5B399A0032; Wed, 20 Jul 2022 00:15:56 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DA63440A7A; Wed, 20 Jul 2022 00:15:55 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 22ED640697 for ; Wed, 20 Jul 2022 00:15:55 +0200 (CEST) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: [RFC v2] non-temporal memcpy Date: Wed, 20 Jul 2022 00:15:53 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D871D7@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [RFC v2] non-temporal memcpy Thread-Index: AdiboJl4txKCWyOVQUupqArowDhwFwAGXyCQ References: <98CBD80474FA8B44BF855DF32C47DC35D871D4@smartserver.smartshare.dk> <0e4bdf5e-3cac-c8ec-786e-17e0ea16ddf0@linux.vnet.ibm.com> <98CBD80474FA8B44BF855DF32C47DC35D871D5@smartserver.smartshare.dk> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?UTF-8?B?U3RhbmlzxYJhdyBLYXJkYWNo?= Cc: "David Christensen" , "dev" , "Bruce Richardson" , "Konstantin Ananyev" , "Jan Viktorin" , "Ruifeng Wang" 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 PiBGcm9tOiBTdGFuaXPFgmF3IEthcmRhY2ggW21haWx0bzprZGFAc2VtaWhhbGYuY29tXQ0KPiBT ZW50OiBUdWVzZGF5LCAxOSBKdWx5IDIwMjIgMjAuNTENCj4gDQo+IE9uIFR1ZSwgSnVsIDE5LCAy MDIyIGF0IDg6NDEgUE0gTW9ydGVuIEJyw7hydXANCj4gPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNv bT4gd3JvdGU6DQo+ID4NCj4gPiA+IEZyb206IERhdmlkIENocmlzdGVuc2VuIFttYWlsdG86ZHJj QGxpbnV4LnZuZXQuaWJtLmNvbV0NCj4gPiA+IEFzc3VtZSB0aGF0IGZhbGxiYWNrIHRvIHRoZSBz dGFuZGFyZCB0ZW1wb3JhbCBtZW1jcHkgaXMgYW4NCj4gYWNjZXB0YWJsZQ0KPiA+ID4gaW1wbGVt ZW50YXRpb24gd2hlbiBub3Qgc3VwcG9ydGVkIGJ5IHRoZSBhcmNoaXRlY3R1cmUsIHllcz8NCj4g Pg0KPiA+IFllcywgdGhhdCBpcyBleGFjdGx5IHdoYXQgSSBlbnZpc2lvbmVkLg0KPiA+DQo+ID4g RnVydGhlcm1vcmUsIHN0b3JlcyB1bmFsaWduZWQgdG8gYSBkZWdyZWUgbm90IHN1cHBvcnRlZCBi eSB0aGUNCj4gYXJjaGl0ZWN0dXJlLCB3aWxsIGFsc28gdXNlIHRlbXBvcmFsIG1lbXBjeSAtIGF0 IGxlYXN0IGZvciB0aGUNCj4gdW5hbGlnbmVkIGZpcnN0IGFuZCBsYXN0IHBhcnQgb2YgdGhlIGNv cHkuIFRoZSBtaWRkbGUgKGFsaWduZWQpIHBhcnQNCj4gbWF5IHVzZSBub24tdGVtcG9yYWwgY29w eS4NCj4gPg0KPiBUbyBjbGFyaWZ5LCB3b3VsZCB5b3UgZW52aXNpb24gaW1wbGVtZW50YXRpb24g aW4gdGhlIGFyY2gtc3BlY2lmaWMNCj4gaGVhZGVycyArIGdlbmVyaWMgZmFsbGJhY2sgb3IgYSBz aGFyZWQgb25lIChnZW5lcmljIHVuYWxpZ25lZCArIGNhbGwNCj4gdG8gYWxpZ25lZCBhcmNoLXNw ZWNpZmljKT8gRmlyc3Qgb25lIHNlZW1zIG1vcmUgbGVhbi4NCg0KR29vZCBmZWVkYmFjaywgU3Rh bmlzxYJhdy4NCg0KSSBhZ3JlZSB0aGF0IHRoZSBmaXJzdCBvbmUgaXMgcHJlZmVyYWJsZS4NCg0K SXQgaXMgYWxzbyBiZXR0ZXIgcHJlcGFyZWQgZm9yIHNvbWUgZnV0dXJlIHBsYXRmb3JtIHN1cHBv cnRpbmcgdW5hbGlnbmVkIG5vbi10ZW1wb3JhbCBsb2FkL3N0b3JlLCBpZiB0aGF0IGlzIGV2ZXIg Z29pbmcgdG8gYXBwZWFyLiA6LSkNCg0KPiBSSVNDLVYgd2lsbCBkZWZpbml0ZWx5IHVzZSBnZW5l cmljIGltcGxlbWVudGF0aW9uIGFzIG5vbi10ZW1wb3JhbA0KPiBsb2FkL3N0b3JlIGhpbnRzIGFy ZSBzdGlsbCBub3QgcmF0aWZpZWQuDQoNClllYWguLi4gbXkgYnJpZWYgcmVzZWFyY2ggb24gdGhl IHRvcGljIHNob3dlZCB0aGF0IGl0IGhhZCBiZWVuIHN1Z2dlc3RlZCBvbiBzb21lIFJJU0MtViBt YWlsaW5nIGxpc3QsIHNvIEkgc3VwcG9zZSBpdCB3aWxsIGdldCBpbiB0aGVyZSBvbmUgZGF5Lg0K DQpOb3QgYWxsIENQVXMgaGF2ZSB0aGUgc2FtZSBhZHZhbmNlZCBmZWF0dXJlczsgYW5kIHdpdGgg bWVtY3B5KCkgYXMgYSB0cnVzdHdvcnRoeSBmYWxsYmFjaywgSSBkaWRuJ3QgZXhwZWN0IGFueW9u ZSB0byBvYmplY3QgdG8gdGhpcyBSRkMgb24gdGhlIGJhc2lzIG9mIGxhY2sgb2Ygc3VwcG9ydC4g SSBhbSBwbGVhc2VkIHRoYXQgYm90aCB5b3UgKFJJU0MtViBtYWludGFpbmVyKSBhbmQgRGF2ZSAo UE9XRVIgbWFpbnRhaW5lcikgYXJlIHNoYXJlIHRoaXMgb3BpbmlvbiwgYWx0aG91Z2ggbm90IHN1 cHBvcnRlZCBieSB5b3VyIHBsYXRmb3Jtcy4gVGhhbmsgeW91LCBib3RoIQ0KDQo+IC0tDQo+IEJl c3QgUmVnYXJkcywNCj4gU3RhbmlzxYJhdyBLYXJkYWNoDQoNCg==