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 BD13DA0545; Tue, 11 Oct 2022 11:25:26 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A918642D11; Tue, 11 Oct 2022 11:25:26 +0200 (CEST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by mails.dpdk.org (Postfix) with ESMTP id DA08A40F19 for ; Tue, 11 Oct 2022 11:25:24 +0200 (CEST) Received: from fraeml712-chm.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Mmr1z3JWTz6H758; Tue, 11 Oct 2022 17:23:51 +0800 (CST) Received: from fraeml712-chm.china.huawei.com (10.206.15.61) by fraeml712-chm.china.huawei.com (10.206.15.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 11 Oct 2022 11:25:24 +0200 Received: from fraeml712-chm.china.huawei.com ([10.206.15.61]) by fraeml712-chm.china.huawei.com ([10.206.15.61]) with mapi id 15.01.2375.031; Tue, 11 Oct 2022 11:25:24 +0200 From: Konstantin Ananyev To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "hofors@lysator.liu.se" , "konstantin.v.ananyev@yandex.ru" , "Honnappa.Nagarahalli@arm.com" , "stephen@networkplumber.org" CC: "mattias.ronnblom@ericsson.com" , "bruce.richardson@intel.com" , "kda@semihalf.com" , "drc@linux.vnet.ibm.com" , "dev@dpdk.org" Subject: RE: [PATCH] eal: non-temporal memcpy Thread-Topic: [PATCH] eal: non-temporal memcpy Thread-Index: AQHY2cMrDwacASbROkCAlZBUKdvhra4HIJcAgADudpA= Date: Tue, 11 Oct 2022 09:25:23 +0000 Message-ID: References: <98CBD80474FA8B44BF855DF32C47DC35D8728A@smartserver.smartshare.dk> <20221006203426.78743-1-mb@smartsharesystems.com> <98CBD80474FA8B44BF855DF32C47DC35D873BC@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35D873BC@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.126.175.174] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected 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 DQpIaSBNb3J0ZW4sDQogDQo+IE1hdHRpYXMsIEtvbnN0YW50aW4sIEhvbm5hcHBhLCBTdGVwaGVu LA0KPiANCj4gSW4gbXkgcGF0Y2ggZm9yIG5vbi10ZW1wb3JhbCBtZW1jcHksIEkgaGF2ZSBiZWVu IGFpbWluZyBmb3IgdXNpbmcgYXMgbXVjaCBub24tdGVtcG9yYWwgc3RvcmUgYXMgcG9zc2libGUu IEUuZy4gY29weWluZyAxNiBieXRlIHRvIGENCj4gMTYgYnl0ZSBhbGlnbmVkIGFkZHJlc3Mgd2ls bCBiZSBkb25lIHVzaW5nIG5vbi10ZW1wb3JhbCBzdG9yZSBpbnN0cnVjdGlvbnMuDQo+IA0KPiBO b3csIEkgYW0gc2VyaW91c2x5IGNvbnNpZGVyaW5nIHRoaXMgYWx0ZXJuYXRpdmU6DQo+IA0KPiBP bmx5IHVzaW5nIG5vbi10ZW1wb3JhbCBzdG9yZXMgZm9yIGNvbXBsZXRlIGNhY2hlIGxpbmVzLCBh bmQgdXNpbmcgbm9ybWFsIHN0b3JlcyBmb3IgcGFydGlhbCBjYWNoZSBsaW5lcy4NCj4gDQo+IEkg dGhpbmsgaXQgd2lsbCBtYWtlIHRoaW5ncyBzaW1wbGVyIHdoZW4gYW4gYXBwbGljYXRpb24gbWl4 ZXMgbm9ybWFsIGFuZCBub24tdGVtcG9yYWwgc3RvcmVzLiBFLmcuIGFuIGFwcGxpY2F0aW9uIHdy aXRpbmcgbWV0YWRhdGEgKGENCj4gcGNhcCBoZWFkZXIpIGZvbGxvd2VkIGJ5IHBhY2tldCBkYXRh Lg0KDQpTb3VuZHMgbGlrZSBhIHJlYXNvbmFibGUgaWRlYSB0byBtZS4NCg0KPiANCj4gVGhlIGRp c2FkdmFudGFnZSBpcyB0aGF0IGNvcHlpbmcgYSBidXJzdCBvZiAzMiBwYWNrZXRzLCB3aWxsIC0g aW4gdGhlIHdvcnN0IGNhc2UgLSBwb2xsdXRlIDY0IGNhY2hlIGxpbmVzIChvbmUgYXQgdGhlIHN0 YXJ0IHBsdXMgb25lIGF0IHRoZQ0KPiBlbmQgb2YgdGhlIGNvcGllZCBkYXRhKSwgaS5lLiA0IEtp QiBvZiBkYXRhIGNhY2hlLiBJZiBjb3B5aW5nIHRvIGEgY29uc2VjdXRpdmUgbWVtb3J5IGFyZWEs IGUuZy4gYSBwYWNrZXQgY2FwdHVyZSBidWZmZXIsIGl0IHdpbGwgcG9sbHV0ZSAzMw0KPiBjYWNo ZSBsaW5lcyAoYmVjYXVzZSB0aGUgc3RhcnQgb2YgcGFja2V0ICMyIGlzIGluIHRoZSBzYW1lIGNh Y2hlIGxpbmUgYXMgdGhlIGVuZCBvZiBwYWNrZXQgIzEsIGV0Yy4pLg0KPiANCj4gV2hhdCBkbyB5 b3UgdGhpbms/DQoNCk15IGd1ZXNzIHRoYXQgZm9yIG1vZGVybiBoaWdoLWVuZCB4ODYgQ1BVcyB0 aGUgZGlmZmVyZW5jZSB3b3VsZCBiZSBuZWdsZWN0YWJsZS4NClRob3VnaCBhZ2FpbiwgcmlnaHQg bm93IGl0IGlzIGp1c3QgbXkgZ3Vlc3MsIGFuZCBJIGRvbid0IGhhdmUgYSBjbHVlIHdoYXQgd2ls bCBiZSBpbXBhY3QgKGlmIGFueSkgb24gb3RoZXIgcGxhdGZvcm1zLiANCklmIHdlIHJlYWxseSB3 YW50IHRvIGF2b2lkIGFueSBkb3VidHMsIHRoZW4gcHJvYmFibHkgdGhlIGJlc3QgdGhpbmcgaXQg IHRvIGhhdmUgc29tZSBzb3J0IG9mIG1pY3JvLWJlbmNoIGluIG91ciBVVCB0aGF0IHdvdWxkIHNp bXVsYXRlDQpzb21lIG1lbW9yeSgvY2FjaGUpIGJvdW5kIHdvcmtsb2FkIHBsdXMgbm9ybWFsIG9y IE5UIGNvcGllcy4NCkFzIGEgdmVyeSByb3VnaCB0aG91Z2g6DQpBbGxvY2F0ZSBzb21lIGJpZyBl bm91Z2ggbWVtb3J5IGJ1ZmZlciAoc2l6ZT1YKSB0aGF0IGZvciBzdXJlIHdvdWxkbid0IGZpdCBp bnRvIENQVSBjYWNoZXMuDQpUaGVuIGluIGEgbG9vcCBmb3IgZWFjaCBpdGVyYXRpb246DQogICAg LSBkbyBOIHJhbmRvbSBub3JtYWwgcmVhZHMvd3JpdGVzIGZyb20vdG8gdGhhdCBidWZmZXIgdG8g c2ltdWxhdGUgc29tZSBtZW1vcnkgYm91bmQgd29ya2xvYWQuDQogICAgIChzbyBlYWNoIGl0ZXJh dGlvbiBjYXVzZSAgc29tZSAobW9yZSBvciBsZXNzKSBjb25zdGFudCAlIG9mIGNhY2hlLW1pc3Nl cykuICAgIA0KICAgIC0gaW52b2tlIG91ciBtZW1jcHlfZXgoc2l6ZT1ZKSBpbiBxdWVzdGlvbiBL KD0zMiBhcyBEUERLIG1hZ2ljIG51bWJlcj8pIHRpbWVzIGZvciBkaWZmZXJlbnQgbWVtb3J5IGxv Y2F0aW9ucy4NCk1lYXN1cmUgYW1vdW50IG9mIGN5Y2xlcyBpdCB0YWtlcyBmb3Igc29tZSBiaWcg bnVtYmVyIG9mIGl0ZXJhdGlvbnMuDQpUaGF0IHdvdWxkIHByb2JhYmx5IHNob3cgdXMgYSBkaWZm ZXJlbmNlIChpZiBhbnkpDQpiZXR3ZWVuIG1lbWNweSB2cyBtZW1jcHlfZXgoKSBvciBiZXR3ZWVu IGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbnMgb2YgbWVtY3B5X2V4KCkNCmluIHRlcm1zIG9mIGNh Y2hlLWxpbmUgc2F2aW5nLCBldGMuICANCkFnYWluIGl0IHdpbGwgcHJvYmFibHkgc2hvdyBhdCB3 aGF0IHNpemU+PVkgaXQgaXMgd29ydGggdG8gc3RhcnQgdXNpbmcgTlQgaW5zdGVhZCBvZiBub3Jt YWwgY29waWVzIGZvciBzdWNoIHdvcmtsb2Fkcy4NCkJ5IHZhcnlpbmcgWCxOLFksSyBwYXJhbWV0 ZXJzIHdlIGNhbiB0ZXN0IGRpZmZlcmVudCBzY2VuYXJpb3Mgb24gZGlmZmVyZW50IHBsYXRmb3Jt cy4gIA0KDQo+IA0KPiBQUzogTm9uLXRlbXBvcmFsIGxvYWRzIGFyZSBlYXN5IHRvIHdvcmsgd2l0 aCwgc28gZG9uJ3Qgd29ycnkgYWJvdXQgdGhhdC4NCj4gDQo+IA0KPiBNZWQgdmVubGlnIGhpbHNl biAvIEtpbmQgcmVnYXJkcywNCj4gLU1vcnRlbiBCcsO4cnVwDQo=