From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 9BCF7239 for ; Mon, 18 Sep 2017 07:11:05 +0200 (CEST) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga104.jf.intel.com with ESMTP; 17 Sep 2017 22:10:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,411,1500966000"; d="scan'208";a="1220147620" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga002.fm.intel.com with ESMTP; 17 Sep 2017 22:10:53 -0700 Received: from fmsmsx152.amr.corp.intel.com (10.18.125.5) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 17 Sep 2017 22:10:53 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX152.amr.corp.intel.com (10.18.125.5) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 17 Sep 2017 22:10:42 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.213]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.98]) with mapi id 14.03.0319.002; Mon, 18 Sep 2017 13:10:41 +0800 From: "Wang, Zhihong" To: linhaifeng , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2 0/5] Optimize memcpy for AVX512 platforms Thread-Index: AQHTIXO/FgCqI1woBkyhA4qBJ3nPJ6K6MD7g Date: Mon, 18 Sep 2017 05:10:40 +0000 Message-ID: <8F6C2BD409508844A0EFC19955BE094151335900@SHSMSX103.ccr.corp.intel.com> References: <1452752002-107586-1-git-send-email-zhihong.wang@intel.com> <1453086314-30158-1-git-send-email-zhihong.wang@intel.com> <59A68766.7080307@huawei.com> In-Reply-To: <59A68766.7080307@huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2 0/5] Optimize memcpy for AVX512 platforms 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: , X-List-Received-Date: Mon, 18 Sep 2017 05:11:06 -0000 PiBIaSBaaGlob25nIFdhbmcNCj4gDQo+IEkgdGVzdCBhdng1MTIgcnRlX21lbWNweSBmb3VuZCB0 aGUgcGVyZm9ybWFuYyBmb3Igb3ZzIGRwZGsgaXMgbG93ZXIgdGhhbg0KPiBhdngyIHJ0ZV9tZW1j cHkuDQoNCkhpIEhhaWZlbmcsDQoNCkFWWDUxMiBtZW1jcHkgaXMgbWFya2VkIGFzIGV4cGVyaW1l bnRhbCBhbmQgZGlzYWJsZWQgYnkgZGVmYXVsdCwgaXRzDQpiZW5lZml0IHZhcmllcyBmcm9tIGNh c2UgdG8gY2FzZS4gU28gZW5hYmxlIGl0IG9ubHkgd2hlbiB0aGUgY2FzZQ0KKFNXICsgSFcgc2V0 dXAgd2l0aCBleHBlY3RlZCBkYXRhIHBhdHRlcm4pIGlzIHZlcmlmaWVkLg0KDQpCVFcsIGl0J3Mg bm90IHJlY29tbWVuZGVkIHRvIHVzZSBtaWNybyBiZW5jaG1hcmtzIGxpa2UgdGVzdF9tZW1jcHlf cGVyZg0KZm9yIG1lbWNweSBwZXJmb3JtYW5jZSByZXBvcnQgYXMgdGhleSBhcmVuJ3QgbGlrZWx5 IGFibGUgdG8gcmVmbGVjdA0KcGVyZm9ybWFuY2Ugb2YgcmVhbCB3b3JsZCBhcHBsaWNhdGlvbnMs IHBsZWFzZSBmaW5kIG1vcmUgZGV0YWlscyBhdA0KaHR0cHM6Ly9zb2Z0d2FyZS5pbnRlbC5jb20v ZW4tdXMvYXJ0aWNsZXMvcGVyZm9ybWFuY2Utb3B0aW1pemF0aW9uLW9mLW1lbWNweS1pbi1kcGRr DQoNCg0KVGhhbmtzDQpaaGlob25nDQoNCj4gDQo+IFRoZSB2bSBsb29wIHRlc3QgZm9yIG92cyBk cGRrIHJlc3VsdHM6DQo+IGF2eDUxMiBpcyAqMTUqR2Jwcw0KPiBwZXJmIGRhdGE6DQo+ICAgMC41 MiDilIIgICAgICB2bW92ZHEgKCVyOCwlcjEwLDEpLCV6bW0wDQo+ICA5NS4zMyDilIIgICAgICBz dWIgICAgJDB4NDAsJXI5DQo+ICAgMC40NSDilIIgICAgICBhZGQgICAgJDB4NDAsJXI4DQo+ICAg MC42MCDilIIgICAgICB2bW92ZHEgJXptbTAsLTB4NDAoJXI4KQ0KPiAgIDEuODQg4pSCICAgICAg Y21wICAgICQweDNmLCVyOQ0KPiAgICAgICAg4pSCICAgIOKGkyBqYSAgICAgZjIwDQo+ICAgICAg ICDilIIgICAgICBsZWEgICAgLTB4NDAoJXJzaSksJXI4DQo+ICAgMC4xNSDilIIgICAgICBvciAg ICAgJDB4ZmZmZmZmZmZmZmZmZmZjMCwlcnNpDQo+ICAgMC4yMSDilIIgICAgICBhbmQgICAgJDB4 ZmZmZmZmZmZmZmZmZmZjMCwlcjgNCj4gICAwLjAwIOKUgiAgICAgIGxlYSAgICAweDQwKCVyc2ks JXI4LDEpLCVyc2kNCj4gICAwLjAwIOKUgiAgICAgIHZtb3ZkcSAoJXJjeCwlcnNpLDEpLCV6bW0w DQo+ICAgMC4yMiDilIIgICAgICB2bW92ZHEgJXptbTAsKCVyZHgsJXJzaSwxKQ0KPiAgIDAuNjcg 4pSCICAgIOKGkyBqbXBxICAgYzc4DQo+ICAgICAgICDilIIgICAgICBtb3YgICAgLTB4MTI4KCVy YnApLCVyZGkNCj4gICAgICAgIOKUgiAgICAgIHJleC5SDQo+ICAgICAgICDilIIgICAgICAuYnl0 ZSAgMHg4OQ0KPiAgICAgICAg4pSCICAgICAgcG9wZnENCj4gDQo+IGF2eDIgaXMgKjE4LjgqR2Jw cw0KPiBwZXJmIGRhdGE6DQo+ICAgMC45NiDilIIgICAgICBhZGQgICAgJXI5LCVyMTMNCj4gIDY2 LjA0IOKUgiAgICAgIHZtb3ZkcSAoJXJkeCksJXltbTANCj4gICAxLjIwIOKUgiAgICAgIHN1YiAg ICAkMHg0MCwlcmRpDQo+ICAgMS41MyDilIIgICAgICBhZGQgICAgJDB4NDAsJXJkeA0KPiAgMTAu ODMg4pSCICAgICAgdm1vdmRxICV5bW0wLC0weDQwKCVyZHgsJXIxNSwxKQ0KPiAgIDguNjQg4pSC ICAgICAgdm1vdmRxIC0weDIwKCVyZHgpLCV5bW0wDQo+ICAgNy41OCDilIIgICAgICB2bW92ZHEg JXltbTAsLTB4NDAoJXJkeCwlcjEzLDEpDQo+IA0KPiANCj4gZHBkayB2ZXJzaW9uOiB2MTcuMDUN Cj4gb3ZzIHZlcnNpb246IDIuOC45MA0KPiBxZW11IHZlcnNpb246IFFFTVUgZW11bGF0b3IgdmVy c2lvbiAyLjkuOTQgKHYyLjEwLjAtcmM0LWRpcnR5KQ0KPiANCj4gZ2NjIHZlcnNpb246IGdjYyAo R0NDKSA0LjkuMiAyMDE1MDIxMiAoUmVkIEhhdCA0LjkuMi02KQ0KPiBrZXJuYWwgdmVyc2lvbjog My4xMC4wDQo+IA0KPiANCj4gY29tcGlsZSBkcGRrOg0KPiBDT05GSUdfUlRFX0VOQUJMRV9BVlg1 MTI9eQ0KPiBleHBvcnQgRFBES19ESVI9JFBXRA0KPiBleHBvcnQgRFBES19UQVJHRVQ9eDg2XzY0 LW5hdGl2ZS1saW51eGFwcC1nY2MNCj4gZXhwb3J0IERQREtfQlVJTEQ9JERQREtfRElSLyREUERL X1RBUkdFVA0KPiBtYWtlIGluc3RhbGwgVD0kRFBES19UQVJHRVQgREVTVERJUj1pbnN0YWxsDQo+ IA0KPiBjb21waWxlIG92czoNCj4gc2ggYm9vdC5zaA0KPiAuL2NvbmZpZ3VyZSAgQ0ZMQUdTPSIt ZyAtTzIiIC0td2l0aC1kcGRrPSREUERLX0JVSUxEIC0tcHJlZml4PS91c3IgLS0NCj4gbG9jYWxz dGF0ZWRpcj0vdmFyIC0tc3lzY29uZmRpcj0vZXRjDQo+IG1ha2UgLWoNCj4gbWFrZSBpbnN0YWxs DQo+IA0KPiBUaGUgdGVzdCBmb3IgZHBkayB0ZXN0X21lbWNweV9wZXJmOg0KPiBhdngy77yaDQo+ ICoqIHJ0ZV9tZW1jcHkoKSAtIG1lbWNweSBwZXJmLiB0ZXN0cyAoQyA9IGNvbXBpbGUtdGltZSBj b25zdGFudCkgKioNCj4gPT09PT09PSA9PT09PT09PT09PT09PSA9PT09PT09PT09PT09PSA9PT09 PT09PT09PT09PQ0KPiA9PT09PT09PT09PT09PQ0KPiAgICBTaXplIENhY2hlIHRvIGNhY2hlICAg Q2FjaGUgdG8gbWVtICAgTWVtIHRvIGNhY2hlICAgICBNZW0gdG8gbWVtDQo+IChieXRlcykgICAg ICAgICh0aWNrcykgICAgICAgICh0aWNrcykgICAgICAgICh0aWNrcykgICAgICAgICh0aWNrcykN Cj4gLS0tLS0tLSAtLS0tLS0tLS0tLS0tLSAtLS0tLS0tLS0tLS0tLSAtLS0tLS0tLS0tLS0tLSAt LS0tLS0tLS0tLS0tLQ0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PSAzMkIgYWxpZ25lZA0K PiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+ICAgICAgNjQgICAgICAgNiAtICAgMTAg ICAgICAyNyAtICAgNTIgICAgICAzMCAtICAgMzkgICAgICA1NiAtICAgOTcNCj4gICAgIDUxMiAg ICAgIDI0IC0gICA0NCAgICAgMjUxIC0gIDI3MSAgICAgMTQ1IC0gIDIxNyAgICAgMzk2IC0gIDQ0 Nw0KPiAgICAxMDI0ICAgICAgMzUgLSAgIDc4ICAgICAzOTQgLSAgNDMzICAgICAyNTIgLSAgMzE5 ICAgICA2MDkgLSAgNjcwDQo+IC0tLS0tLS0gLS0tLS0tLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0g LS0tLS0tLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0NCj4gQyAgICA2NCAgICAgICAzIC0gICAgOSAg ICAgIDI4IC0gICAzMSAgICAgIDI5IC0gICA0MCAgICAgIDU1IC0gICA2Ng0KPiBDICAgNTEyICAg ICAgMjUgLSAgIDU1ICAgICAyNTMgLSAgMjY4ICAgICAxMzkgLSAgMjY4ICAgICAzOTcgLSAgNDEw DQo+IEMgIDEwMjQgICAgICAzMiAtICAgODMgICAgIDM5NCAtICA0MTYgICAgIDI1MCAtICAzOTYg ICAgIDYxMiAtICA2ODcNCj4gPT09PT09PT09PT09PT09PT09PT09PT09PT09IFVuYWxpZ25lZA0K PiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAgICAgIDY0ICAgICAgIDggLSAgICA5 ICAgICAgODUgLSAgIDcxICAgICAgNDUgLSAgIDQ1ICAgICAxMjUgLSAgMTIxDQo+ICAgICA1MTIg ICAgICAzMyAtICAgNDkgICAgIDI4MiAtICAzMDUgICAgIDE1MyAtICAyNTIgICAgIDQyMCAtICA0 NzgNCj4gICAgMTAyNCAgICAgIDQyIC0gICA4MyAgICAgNDA5IC0gIDQ5MSAgICAgMjU5IC0gIDM4 OSAgICAgNjQwIC0gIDc0OA0KPiAtLS0tLS0tIC0tLS0tLS0tLS0tLS0tIC0tLS0tLS0tLS0tLS0t IC0tLS0tLS0tLS0tLS0tIC0tLS0tLS0tLS0tLS0tDQo+IEMgICAgNjQgICAgICAgNCAtICAgIDkg ICAgICA0MiAtICAgNDYgICAgICAzOSAtICAgNDYgICAgICA3NiAtICAgOTANCj4gQyAgIDUxMiAg ICAgIDMzIC0gICA1NSAgICAgMjgwIC0gIDI3MiAgICAgMTUzIC0gIDI4MSAgICAgNDIxIC0gIDQx NQ0KPiBDICAxMDI0ICAgICAgNDEgLSAgIDgzICAgICA0MDcgLSAgNDI3ICAgICAyNTggLSAgNDA1 ICAgICA1NzggLSAgNzAxDQo+ID09PT09PT0gPT09PT09PT09PT09PT0gPT09PT09PT09PT09PT0g PT09PT09PT09PT09PT0NCj4gPT09PT09PT09PT09PT0NCj4gDQo+IGF2eDUxMu+8mg0KPiAqKiBy dGVfbWVtY3B5KCkgLSBtZW1jcHkgcGVyZi4gdGVzdHMgKEMgPSBjb21waWxlLXRpbWUgY29uc3Rh bnQpICoqDQo+ID09PT09PT0gPT09PT09PT09PT09PT0gPT09PT09PT09PT09PT0gPT09PT09PT09 PT09PT0NCj4gPT09PT09PT09PT09PT0NCj4gICAgU2l6ZSBDYWNoZSB0byBjYWNoZSAgIENhY2hl IHRvIG1lbSAgIE1lbSB0byBjYWNoZSAgICAgTWVtIHRvIG1lbQ0KPiAoYnl0ZXMpICAgICAgICAo dGlja3MpICAgICAgICAodGlja3MpICAgICAgICAodGlja3MpICAgICAgICAodGlja3MpDQo+IC0t LS0tLS0gLS0tLS0tLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0gLS0tLS0t LS0tLS0tLS0NCj4gPT09PT09PT09PT09PT09PT09PT09PT09PT0gNjRCIGFsaWduZWQNCj4gPT09 PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAgICAgIDY0ICAgICAgIDYgLSAgICA5ICAgICAg MTggLSAgIDMzICAgICAgMjQgLSAgIDM4ICAgICAgNDAgLSAgIDY1DQo+ICAgICA1MTIgICAgICAx OCAtICAgNDQgICAgIDE3OCAtICAyNjIgICAgIDEzOCAtICAyMTggICAgIDMwOSAtICA0MjkNCj4g ICAgMTAyNCAgICAgIDI3IC0gICA3OSAgICAgMzM4IC0gIDQzMCAgICAgMjUwIC0gIDMyMiAgICAg NTYwIC0gIDY3NA0KPiAtLS0tLS0tIC0tLS0tLS0tLS0tLS0tIC0tLS0tLS0tLS0tLS0tIC0tLS0t LS0tLS0tLS0tIC0tLS0tLS0tLS0tLS0tDQo+IEMgICAgNjQgICAgICAgMyAtICAgIDkgICAgICAx OCAtICAgMjAgICAgICAyMyAtICAgNDEgICAgICAzOSAtICAgNTANCj4gQyAgIDUxMiAgICAgIDE1 IC0gICA1NCAgICAgMjA1IC0gIDI3MCAgICAgMTM0IC0gIDI2OCAgICAgMzA0IC0gIDQwOQ0KPiBD ICAxMDI0ICAgICAgMjQgLSAgIDgzICAgICAzNzEgLSAgNDE0ICAgICAyNDIgLSAgNDAwICAgICA1 NTAgLSAgNjkyDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PSBVbmFsaWduZWQNCj4gPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gICAgICA2NCAgICAgICA4IC0gICAgOSAgICAg IDg3IC0gICA3NCAgICAgIDQ1IC0gICA0OCAgICAgMTI1IC0gIDExOA0KPiAgICAgNTEyICAgICAg MjMgLSAgIDQ5ICAgICAyOTggLSAgMzExICAgICAxNTAgLSAgMjUwICAgICA0MzcgLSAgNDgyDQo+ ICAgIDEwMjQgICAgICAzNiAtICAgODMgICAgIDQyNyAtICA1MDUgICAgIDI1OSAtICA0MDYgICAg IDYzMyAtICA3NTQNCj4gLS0tLS0tLSAtLS0tLS0tLS0tLS0tLSAtLS0tLS0tLS0tLS0tLSAtLS0t LS0tLS0tLS0tLSAtLS0tLS0tLS0tLS0tLQ0KPiBDICAgIDY0ICAgICAgIDQgLSAgICA5ICAgICAg NDIgLSAgIDQ2ICAgICAgMzkgLSAgIDQ2ICAgICAgNzYgLSAgIDk0DQo+IEMgICA1MTIgICAgICAy MyAtICAgNTUgICAgIDI0NiAtICAyNzcgICAgIDE1MiAtICAyOTAgICAgIDM0OSAtICA0MjYNCj4g QyAgMTAyNCAgICAgIDM4IC0gICA4MyAgICAgMzk4IC0gIDQzMSAgICAgMjU4IC0gIDQxNiAgICAg NjM0IC0gIDcyNQ0KPiA9PT09PT09ID09PT09PT09PT09PT09ID09PT09PT09PT09PT09ID09PT09 PT09PT09PT09DQo+ID09PT09PT09PT09PT09DQo+IA0KPiANCj4gDQo+IA0KPiANCj4gDQo+IA0K DQo=