From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 3D9CE7F41 for ; Mon, 17 Nov 2014 01:39:17 +0100 (CET) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP; 16 Nov 2014 16:47:25 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.07,399,1413270000"; d="scan'208";a="608804928" Received: from pgsmsx103.gar.corp.intel.com ([10.221.44.82]) by orsmga001.jf.intel.com with ESMTP; 16 Nov 2014 16:49:28 -0800 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by PGSMSX103.gar.corp.intel.com (10.221.44.82) with Microsoft SMTP Server (TLS) id 14.3.195.1; Mon, 17 Nov 2014 08:49:00 +0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.182]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.86]) with mapi id 14.03.0195.001; Mon, 17 Nov 2014 08:48:57 +0800 From: "Zhang, Helin" To: "Chilikin, Andrey" , "Ananyev, Konstantin" , Yerden Zhumabekov , Kamraan Nasim , "dev@dpdk.org" Thread-Topic: [dpdk-dev] Load-balancing position field in DPDK load_balancer sample app vs. Hash table Thread-Index: AQHP/2/qzb7kSuGKukCtlI925vzm8JxgLurw//+anQCAAAeSAIAAAf4AgAQsPiA= Date: Mon, 17 Nov 2014 00:48:57 +0000 Message-ID: References: <2601191342CEEE43887BDE71AB977258213ADDFA@IRSMSX105.ger.corp.intel.com> <54662C64.9040500@sts.kz> <2601191342CEEE43887BDE71AB977258213ADEA6@IRSMSX105.ger.corp.intel.com> In-Reply-To: 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 Cc: Yuanzhang Hu Subject: Re: [dpdk-dev] Load-balancing position field in DPDK load_balancer sample app vs. Hash table X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2014 00:39:18 -0000 SGkgQW5kcmV5DQoNClllcywgRm9ydHZpbGxlIHN1cHBvcnRzIGhhcmR3YXJlIHN5bW1ldHJpYyBo YXNoaW5nIG9mZmxvYWQuIEkgYW0gd2FpdGluZyBmb3IgdGhlDQpjb21tZW50cyBvZiBpdHMgcGF0 Y2ggc2V0IHN1Ym1pdHRlZCByZWNlbnRseSwgYW5kIGhvcGVmdWxseSBpdCBjYW4gYmUgYWNjZXB0 ZWQgc29vbi4NClRvIHVzZSBpdCwgd2UgbmVlZCB0byBlbmFibGUgdGhlIGhhc2ggZnVuY3Rpb24g b2Ygc3ltbWV0cmljLCBidXQgbm90IHRoZSBkZWZhdWx0DQpvbmUgb2YgVG9lcGxpdHogaGFzaCBm dW5jdGlvbi4gVGhlbiB3ZSBuZWVkIHRvIHNldCB0aGUgc3dhcCBjb25maWd1cmF0aW9ucyBvZiBp dC4NCkluIGRldGFpbCwgaXQgaXMgdG8gc2V0IHRoZSBvZmZzZXRzIGFuZCBsZW5ndGggb2YgdGhl IHBhY2tldCBjb250ZW50cyB0byBiZSBzeW1tZXRyaWMNCmhhc2hlZC4NCg0KRm9yIG1vcmUgZGV0 YWlscywgcGxlYXNlIHJlZmVyIHRvIGl0cyBkYXRhc2hlZXQgKHBvc3NpYmxlIGNoYXB0ZXIgb2Yg Ny4xLjEwIEhhc2ggRnVuY3Rpb25zKSENCg0KUmVnYXJkcywNCkhlbGluDQoNCj4gLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQ2hpbGlraW4sIEFuZHJleQ0KPiBTZW50OiBTYXR1 cmRheSwgTm92ZW1iZXIgMTUsIDIwMTQgMTI6NTcgQU0NCj4gVG86IEFuYW55ZXYsIEtvbnN0YW50 aW47IFllcmRlbiBaaHVtYWJla292OyBLYW1yYWFuIE5hc2ltOyBkZXZAZHBkay5vcmcNCj4gQ2M6 IFl1YW56aGFuZyBIdTsgWmhhbmcsIEhlbGluDQo+IFN1YmplY3Q6IFJFOiBbZHBkay1kZXZdIExv YWQtYmFsYW5jaW5nIHBvc2l0aW9uIGZpZWxkIGluIERQREsgbG9hZF9iYWxhbmNlcg0KPiBzYW1w bGUgYXBwIHZzLiBIYXNoIHRhYmxlDQo+IA0KPiBGb3J0dmlsbGUgc3VwcG9ydHMgc3ltbWV0cmlj YWwgaGFzaGluZyBvbiBIVyBsZXZlbCwgYSBwYXRjaCBmb3IgaTQwZSBQTUQgd2FzDQo+IHN1Ym1p dHRlZCBhIGNvdXBsZSBvZiB3ZWVrcyBhZ28uIEZvciBOaWFudGljIHlvdSBjYW4gdXNlIHN5bW1l dHJpY2FsICByc3Mga2V5DQo+IHJlY29tbWVuZGVkIGJ5IEtvbnN0YW50aW4uDQo+IA0KPiBSZWdh cmRzLA0KPiBBbmRyZXkNCj4gDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IGRldiBbbWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3JnXSBPbiBCZWhhbGYgT2YgQW5hbnlldiwg S29uc3RhbnRpbg0KPiBTZW50OiBGcmlkYXksIE5vdmVtYmVyIDE0LCAyMDE0IDQ6NTAgUE0NCj4g VG86IFllcmRlbiBaaHVtYWJla292OyBLYW1yYWFuIE5hc2ltOyBkZXZAZHBkay5vcmcNCj4gQ2M6 IFl1YW56aGFuZyBIdQ0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBMb2FkLWJhbGFuY2luZyBw b3NpdGlvbiBmaWVsZCBpbiBEUERLIGxvYWRfYmFsYW5jZXINCj4gc2FtcGxlIGFwcCB2cy4gSGFz aCB0YWJsZQ0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IFll cmRlbiBaaHVtYWJla292IFttYWlsdG86ZV96aHVtYWJla292QHN0cy5rel0NCj4gPiBTZW50OiBG cmlkYXksIE5vdmVtYmVyIDE0LCAyMDE0IDQ6MjMgUE0NCj4gPiBUbzogQW5hbnlldiwgS29uc3Rh bnRpbjsgS2FtcmFhbiBOYXNpbTsgZGV2QGRwZGsub3JnDQo+ID4gQ2M6IFl1YW56aGFuZyBIdQ0K PiA+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIExvYWQtYmFsYW5jaW5nIHBvc2l0aW9uIGZpZWxk IGluIERQREsNCj4gPiBsb2FkX2JhbGFuY2VyIHNhbXBsZSBhcHAgdnMuIEhhc2ggdGFibGUNCj4g Pg0KPiA+IEknZCBsaWtlIHRvIGludGVyamVjdCBhIHF1ZXN0aW9uIGhlcmUuDQo+ID4NCj4gPiBJ biBjYXNlIG9mIGZsb3cgY2xhc3NpZmljYXRpb24sIG9uZSBtaWdodCBwb3NzaWJseSBwcmVmZXIg Zm9yIHBhY2tldHMNCj4gPiBmcm9tIHRoZSBzYW1lIGZsb3cgdG8gZmFsbCBvbiB0aGUgc2FtZSBs b2dpY2FsIGNvcmUuIFdpdGggdGhpcyAnJScNCj4gPiBsb2FkIGJhbGFuY2luZywgaXQgd291bGQg cmVxdWlyZSB0byBnZXQgdGhlIHNhbWUgUlNTIGhhc2ggdmFsdWUgZm9yDQo+ID4gcGFja2V0cyB3 aXRoIGRpcmVjdCAoc3JjIHRvIGRzdCkgYW5kIHN3YXBwZWQgKGRzdCB0byBzcmMpIElQcyBhbmQN Cj4gPiBwb3J0cy4gQW0gSSBjb3JyZWN0IHRoYXQgaGFyZHdhcmUgUlNTIGNhbGN1bGF0aW9uIGNh bm5vdCBwcm92aWRlIHRoaXMNCj4gc3ltbWV0cnk/DQo+IA0KPiBBcyBJIHJlbWVtYmVyLCBpdCBp cyBwb3NzaWJsZSBidXQgeW91IGhhdmUgdG8gdHdlYWsgcnNzIGtleSB2YWx1ZXMuDQo+IEhlcmUg aXMgYSBwYXBlciBkZXNjcmliaW5nIGhvdyB0byBkbyB0aGF0Og0KPiBodHRwOi8vd3d3Lm5kc2wu a2Fpc3QuZWR1L35zaGluYWUvcGFwZXJzL1RSLXN5bVJTUy5wZGYNCj4gDQo+IEtvbnN0YW50aW4N Cj4gDQo+ID4NCj4gPiAxNC4xMS4yMDE0IDIwOjQ0LCBBbmFueWV2LCBLb25zdGFudGluINC/0LjR iNC10YI6DQo+ID4gPiBJZiB5b3UgaGF2ZSBhIE5JQyB0aGF0IGlzIGNhcGFibGUgdG8gZG8gSFcg aGFzaCBjb21wdXRhdGlvbiwgdGhlbg0KPiA+ID4geW91IGNhbiBkbyB5b3VyIGxvYWQgYmFsYW5j aW5nIGJhc2VkIG9uIHRoYXQgdmFsdWUuDQo+ID4gPiBMZXQgc2F5IGl4Z2JlL2lnYi9pNDBlIE5J Q3MgY2FuIGNhbGN1bGF0ZSBSU1MgaGFzaCB2YWx1ZSBiYXNlZCBvbg0KPiA+ID4gZGlmZmVyZW50 IGNvbWJpbmF0aW9ucyBvZiBkc3Qvc3JjIElwcywgZHN0L3NyYyBwb3J0cy4NCj4gPiA+IFRoaXMg dmFsdWUgY2FuIGJlIHN0b3JlZCBpbnNpZGUgbWJ1ZiBmb3IgZWFjaCBSWCBwYWNrZXQgYnkgUE1E IFJYIGZ1bmN0aW9uLg0KPiA+ID4gVGhlbiB5b3UgY2FuIGRvOg0KPiA+ID4gd29ya2VyX2lkID0g bWJ1Zi0+aGFzaC5yc3MgJSBuX3dvcmtlcnNsDQo+ID4gPg0KPiA+ID4gVGhhdCBtaWdodCB0byBw cm92aWRlIGJldHRlciBiYWxhbmNpbmcgdGhlbiB1c2luZyBqdXN0IG9uZSBieXRlDQo+ID4gPiB2 YWx1ZSwgcGx1cyBzaG91bGQgYmUgYSBiaXQgZmFzdGVyLCBhcyBpbiB0aGF0IGNhc2UgeW91ciBi YWxhbmNlciBjb2RlIGRvbid0DQo+IG5lZWQgdG8gdG91Y2ggcGFja2V0J3MgZGF0YS4NCj4gPiA+ DQo+ID4gPiBLb25zdGFudGluDQo+ID4NCj4gPiAtLQ0KPiA+IFNpbmNlcmVseSwNCj4gPg0KPiA+ IFllcmRlbiBaaHVtYWJla292DQo+ID4gU3RhdGUgVGVjaG5pY2FsIFNlcnZpY2UNCj4gPiBBc3Rh bmEsIEtaDQo+ID4NCg0K