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 66B6A45CD8; Mon, 11 Nov 2024 06:39:07 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F2DD440685; Mon, 11 Nov 2024 06:39:06 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id AF64D4067A for ; Mon, 11 Nov 2024 06:39:04 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4AB0Z2oK027024; Sun, 10 Nov 2024 21:38:59 -0800 Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2177.outbound.protection.outlook.com [104.47.58.177]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 42t84pja57-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 10 Nov 2024 21:38:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HBkQIPBHQXsgeh96Ypx8WWfznGqShgOaErwqHlP6ekgAj9Vyf7b+8RO5ADehkhBrrVowIXsE6WiE9h0kXiGvYoGVq4yX/MxRliGFXX7RA3J57CEewfRxChqpsGctvIuu3Fg4fti3NhujUnivLFE+y0ETGm2TBLkQl9juoaPWcRd/HQqvhafykOhZDrTLelXbu6lasrabbD+aW1e/7T/S9TlBYMmJ49wjUQYZcTCjRUKCAetgWNbTtkhrJ3+Crhd4qxXRZF2gdVJop/RqRnOucpJc+cG3i4h/tIc7PEBYDQk7W93MDHVsZmV0yNhThhlZxScWZECVMEibpgI7lufpjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+AHpKjk9DuzYggCD1/oBaDGn220dhPoSnLuLu2PGo4I=; b=fr1/y05ebFrCimGKifiqFnib1mfJ13gty+bnK9T/WwzEsTRx2IGJMbCcCtwMmVGse76NEkmm0T9PVUJdWL1ZceIOlsAYR5DJgkNxmgN3VlDvwCcs6zwiZXHZOXqv2fTQ2oCBAmYSKk8NErNX131WuXl5oYC1dTOiAgwf1V+2NzzYL4YefwrB35Koh2dQv6B1RBrGopC2+RJscW0OLGD4uJNfzkdmfJ9g9bu+kcgYw/uHYZr+LsbHisd2eA3JOY03l/YlDvHYCr2OM2ODMUUTBPIBeOFWbHxVNYTr491o3XzuYuZxZ9MbwSkrS48JpvHxqDICaJoM2DoripD11X8r3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+AHpKjk9DuzYggCD1/oBaDGn220dhPoSnLuLu2PGo4I=; b=gSUIfWPxhLtzhMHBe6UmeoKSz7ZJp+Gzs9Tl3RDYWCW2uCkM3QihgfCTpmYYFuHCeHszxwN4mgDByfAIW693Pa2HpQ2xHizA8KrNAr19I4+FBhlZrLx4xSjCSEzwowYBUywhB2pNZrayT0K+rRcY2PFhdfdjFJDrY1oqK0Py+RU= Received: from BY3PR18MB4785.namprd18.prod.outlook.com (2603:10b6:a03:3cc::18) by DM4PR18MB5451.namprd18.prod.outlook.com (2603:10b6:8:181::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8137.28; Mon, 11 Nov 2024 05:38:54 +0000 Received: from BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576]) by BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576%4]) with mapi id 15.20.8137.022; Mon, 11 Nov 2024 05:38:54 +0000 From: Jerin Jacob To: David Marchand CC: Huichao Cai , Kiran Kumar Kokkilagadda , Nithin Kumar Dabilpuram , "yanzhirun_163@163.com" , "dev@dpdk.org" , Thomas Monjalon , Robin Jarry Subject: RE: Re:RE: [EXTERNAL] [PATCH] graph: optimize graph search when scheduling nodes Thread-Topic: Re:RE: [EXTERNAL] [PATCH] graph: optimize graph search when scheduling nodes Thread-Index: AQHbMOvAG7PZCWtVIUGc8aK0tW06jLKrjYzAgAEOywCAAH+NYIAASTcAgAQwm6A= Date: Mon, 11 Nov 2024 05:38:54 +0000 Message-ID: References: <1730966682-2632-1-git-send-email-chcchc88@163.com> <44cd588c.1867.193096d6e2b.Coremail.chcchc88@163.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY3PR18MB4785:EE_|DM4PR18MB5451:EE_ x-ms-office365-filtering-correlation-id: 5ab7afc2-34d4-42a1-738d-08dd0213215c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?cFMyOFBmZExseXZkT3htZDZpWmFGTERCeksvRU9DVnhMUmE2SXVLbFFhNytk?= =?utf-8?B?ZVpHdi9FVGZMZW9jMVF4QkRNYTNHTWhwMU5qZzhLL2p0VTZSMlFxODVkc0ls?= =?utf-8?B?MWZ4TGpnWDVTY1lHdTlaczFmcUw4Z3IxV2NiZUhyeVh4T09RUWpIRFkycisy?= =?utf-8?B?ZGZ5dEl1OXhhT2o3aWZoZlRjc0VQTnhQZThqOXN1OGRlSWdLcS9seGJKOUU4?= =?utf-8?B?VHVJWStVTkZid28xZjBVZTIrZXIyRDcvdTVOWTI3eWpWWmRHNWM2MUw5Rito?= =?utf-8?B?SGx6eUpQWmlPaDRESzE0VW4rWFFuRzdWRDlHcjFZdUEwV01JeFBUUDllbEk3?= =?utf-8?B?TEpoRE4vWTA5N1hmMk5aYjJIQldZZkExZTdCazI5Y3FFMkVDZ01RaUxxTC9J?= =?utf-8?B?c0U5VVNrU0JWdy81Uy9vbTA0VWl0bnZiMkw0RTBWTzZqRGcySUt6VUlwMzZ2?= =?utf-8?B?L0xrS04vMlBGNkVKVDlUM2N4RjFtamhkTmxEVERnU3hqQWFkZmxhWUJsQ1FI?= =?utf-8?B?eUxCRHduUVVBL0E1di95c2syZC83Wm5EeGE0K3BiVEFraTRJbVRaajEzSWdx?= =?utf-8?B?WnpacWkrRmUvNHBnT0JGS3E4R0dTOEF0aGxaa2p5MFlGT09YQ0hUUWd3d0J6?= =?utf-8?B?NThObXJ4NzBsTC9HakNKY1lxblNBN1hEY2VlWldsZTRGYWpsNVhwSWlDSjVV?= =?utf-8?B?Y1UvWmNVZFl2V0JwaWI1U0JMMFJaUTE3RzM1aHJEVW9ZNk9JdVUzcktZRElj?= =?utf-8?B?allXT3BxaElTMEpoWjRUQ2R2QUlQbENQWituRW5oby9OWExiS1d0dG8vNXV1?= =?utf-8?B?UldZdlk1cmxSWkRtbWtyeHdaM3hySHFSV2gxeUZFZEdybzJ0TFMydk5tUWZk?= =?utf-8?B?MXVLSTc4bjVBamVuTS96RlBnMEdzTXFxTE52cHQwR3Nxa2t4T3FlT1l1c3JS?= =?utf-8?B?M2pQczFkMWdPK3haaFhudTZWWUtyV1QxdHd6ejhkd2pIa3Z2NUpscytyczJo?= =?utf-8?B?cFZrc3lodGRIQk5kcmJRbUh2M3JCSjlBQ0tmUlV4ZVQ3VjNiL2plWkgrR2pl?= =?utf-8?B?cEI2WmcrUTFFSVVtRzBkRmN1eWdBQjdGeDIvNkpWdEsxblhqTzhwOGJYeVdM?= =?utf-8?B?cGY5clYvQ0E3aHZQbm5DSDFOK3A0eE4rVi9XYkxNQkhhQXo1QkxNOENldXJo?= =?utf-8?B?Z2RpemFBUURtdnJtOFBPUWNkNlhoTkNJWWdXRjlvRGJTR0wrZEp6WnF1NjBq?= =?utf-8?B?aDBPbmZFK2g3amxBenRwMUpMZUtZeEYyL2RUMlVMbWVGc3BKN3FyWTB6ci9K?= =?utf-8?B?dzAxTFlFeEZheXlhQTV0VnkxdG5yMXVJVzJBcHk3Rkw4c1BDRmowWDFEdHlm?= =?utf-8?B?K1JHUFNQR2Q2OHdiMXRUMExNMnVqR2JXRE1IWEhDSG44cUxnOWtvaS9PRHYx?= =?utf-8?B?ZDFHS0gwSzFsaXlHcTFPbmlkdHdmNXpVcmxzTTJHRXFtK1VVQnV2RlhEWHFL?= =?utf-8?B?dFRXWGd3M0trQTBoL3JaNkFUbWtNbW1JUm9SeUJPV2lLVktmMG1hdGhQYWFQ?= =?utf-8?B?cUdxakJVdi9aU3ZnS05jT3RpK2RWS1g4MWdaK0hQZm45ajdNaVVmdXJqS3BN?= =?utf-8?B?dDhQR3p6SVhnVnAza1FHM3pRMFJhaTJ1MUV2Q1VNSjZoeDRhMzlJYVpyZEVL?= =?utf-8?B?STBwTStGUlYwd3JpVXhHd3I4RFI2MkVGeWdlTjZPY3dRbHBNZnlYY0gyVmFQ?= =?utf-8?Q?CxPQE/n9JcvEC15ZWKHeLf/1WrPgBNBiyceOZHU?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR18MB4785.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bTAwNFJHa3ZZbmlKRm4wTC9XSU5JbDRzNU5zZlpSd2E1all6a05RVmtobkRu?= =?utf-8?B?ZTdlTDdocnhvejFneG11UEg2Tkh5WHJVdlR0aUpIVE43azgwbjFkdWNyRzRO?= =?utf-8?B?cUNwTXVEY2Rrd3Q1Slo0dmprdm9mbFhOMiswRW5BUE5hY2ovbXZMZjhMbi9s?= =?utf-8?B?djlKNEQwVnJ5NVpCV2JLWm5YdHY3b1RhWHAwOTI2UTQ4UWhOMTBSUWxReVRV?= =?utf-8?B?YmppYU9zS3NlQlZMb3dYQ0pYSjliMFJvaHpUeEVKeFFaeW5JU09obldTLzVY?= =?utf-8?B?eGE1RVVvNmRyMC9RRWVXa2Z0RGliS3h3UWRKRkNLaExuaTBaQ3RsR1BvQlht?= =?utf-8?B?eDZ2aDIrNDlxWWZXWHF1TUFRd3Q3YnVHa2hPOXIwV1VWQTVxUDNkRFU0aWwx?= =?utf-8?B?eWZ5ZFozL2gvUHNramZQRTRSOENkQmh4Nm5RRW1halNGT09kMzdKMUgvd3NJ?= =?utf-8?B?YnNQYllIclYwaE92aUdEQnpZMG5aOVBONkF3ZXhJSUFMaC9DM0NCUng4R0NL?= =?utf-8?B?Z0p4NXl4cjYzM1FMVC8ydnN3VVNKQVIwQWpibGxnTnJSY1JlTHYzRE5Ub2t3?= =?utf-8?B?TDhuK0JoS1hUam5PckkyR25rZGl2a0hsUXc3U3FnaWdvOGFqZjcxRXJzUE5s?= =?utf-8?B?OCtndFJ3VkljOEZpcW9HZkJYZG9DZW1BZEdCcHV4c0VRZjZMQ0hzT3RsTUhn?= =?utf-8?B?WGV0ZWNwNHJ0SXg4MzdOSVM4QmVpamlHVEUxd2ZrTlE0alFrUFE2VWxiSVZu?= =?utf-8?B?S0VXNnQwOTJPeU9RTEdQNDJaK08zKzZvM3Z2NGk0dkVVWTlKYTl3dGhEVGM0?= =?utf-8?B?Y2cwd3pPQ3pTT1g5Qlh5eVlBOE1sUUlCcGR4K1ZhMzlKaC9ESGNkYjdjTXJw?= =?utf-8?B?YTB4aFdmSHRUNC9rTzFSUWtzMlBzenNyS1p6RE4xOEZwMUpTUU1JYlowbHpz?= =?utf-8?B?QVducW1zc1RONGRqcWI0MXlXRGRwandCTHp1a295NWxvbFl6V3NyZkRQa2Yw?= =?utf-8?B?akxoTTQ3bUthN0hZb1padVFRLzRuTkRWVFpYZG8veEl6TkF5YWJ3SWY5bURt?= =?utf-8?B?Z2JDRHRKZkczZlJ5N3dkc2NpMzhIRmtXeDFwTmNUQXBhM2ljVlJFd25FK2pR?= =?utf-8?B?eVI0Z0dLcWVvSkNCSDVMeEgya0lMRDgvTDE1aVBDdjZMT3FqbWY2clZwWm1Q?= =?utf-8?B?dFRoNEduaXpFbmMxRFBNUENSS2ErODBLSXhXeVZDN2JzcmNYeDFCRUVuWG10?= =?utf-8?B?RVhDcnhyRVpmblNkeHRVT1hvTHZlelJVL0xNR010UlQ5RW14a0JWd2YraHh1?= =?utf-8?B?b3hyYUhPM3BkMXVuNGhEZXZYV1FBK2htcjNXRVdiQnNzTktOWUZXc3JmMXhj?= =?utf-8?B?KzhBNk05SE1rWjZxWWlKQ0NIZlE4S1pjaDRqcWdPdW52a2NySVMyTks0M0NB?= =?utf-8?B?bGI1Mk5CSlFuSWNmT2lHcHpocWRTckxTYjR1aG1NWUtsQUxQNjQ1Wmd4bDNy?= =?utf-8?B?OHQ0dWZzTXRZSmk0cUVjTzZTYUhHL2YvVHJvbW9CWWV2N0E3N0RJMk1rTzFB?= =?utf-8?B?d2NFdzJGeVhqV2orWG9NazBobmw4dHJ4S0JTSGNSSDJCYkNWalFWZDdhaENG?= =?utf-8?B?SkVqak45cEowNlVUT0l4akprL290T0krdXVMNWFTTUdlbXg0WGJxQkNPR0JZ?= =?utf-8?B?andTZjg0L214cVlUVUtobkhJUmVLOGpuUVdub0Q1YTB5VWRHM3ZPUWcwQ0th?= =?utf-8?B?Q0NzWDdoRXJEODhGcnR3UVBqMFdydUxCTmFkdVpvS2hnM25CMFd6VzJkVHAx?= =?utf-8?B?V0tsV3RJdmJzZDdIeVNCamQwSnUrZjNJS2VNV1RTQmd6NUxnV0xpWEppb0tp?= =?utf-8?B?aCt5aldlSXZxZUVhT0Z4eUdQYXFuVkZLOUo4Si9wWHMyR29KdlNTQ0NZRE54?= =?utf-8?B?eWVkM1VuNFJmM0JtUDViV1AwMGpkM2lZUFU1SWEyWURqc2U0NndTdWdIQ05T?= =?utf-8?B?MzRUdURHT0VLaWxGYzJlQ1hjR0dyK2Jhb3hWbDhScE9NUmd1bXpzQmZ6Rk0y?= =?utf-8?B?RkExN21KR3FKTU9RMmN3SUg2Z1hHM2FkOUI3akM3K2hxak9lMElPUXVoMjBx?= =?utf-8?Q?nwsj2QYyknMe/k4xx6XWRRrFa?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR18MB4785.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5ab7afc2-34d4-42a1-738d-08dd0213215c X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2024 05:38:54.3634 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kP/0dlPhNCGj6YHWStTXYSLPte6Sw7IDmTF2pUWCE9dgvqRRzi0Q8Z7yy5tm0ELKAG86yj+sIbPz1wILhPzVrA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR18MB5451 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: zlyjnWhcofxA5-s_ntuwGALms8UvAcL6 X-Proofpoint-GUID: zlyjnWhcofxA5-s_ntuwGALms8UvAcL6 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-06_09,2024-09-06_01,2024-09-02_01 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 > -----Original Message----- > From: David Marchand > Sent: Friday, November 8, 2024 7:08 PM > To: Jerin Jacob > Cc: Huichao Cai ; Kiran Kumar Kokkilagadda > ; Nithin Kumar Dabilpuram > ; yanzhirun_163@163.com; dev@dpdk.org; > Thomas Monjalon ; Robin Jarry > Subject: Re: Re:RE: [EXTERNAL] [PATCH] graph: optimize graph search when > scheduling nodes >=20 > Hello Jerin, On Fri, Nov 8, 2024 at 1:=E2=80=8A22 PM Jerin Jacob > wrote: > > > Is n't breaking the ABI? > > > > So can't we modify the ABI,= or is > there any special operation required to modify > >=20 > Hello Jerin, Hello David, >=20 > On Fri, Nov 8, 2024 at 1:22=E2=80=AFPM Jerin Jacob w= rote: > > > > Is n't breaking the ABI? > > > > > > So can't we modify the ABI, or is there any special operation > > > required to modify the ABI? > > > > Only LTS release (xx.11) can change the ABI after sending deprecation n= otice. > > Looking at the pahole output, one option will be making dispatch and > > new semi fastpath Additions like xstat_off can be min cache aligned > > to make room for future expansion and to make sure have better > performance. >=20 > Adding holes may be a short term solution, but in my opinion, the slow pa= th > part should be entirely hidden and we only expose the fp part. The new cache line alignment items are proposed are fastpath items only. > Reminder, those holes must be in a "known state" as we release v24.11 so = that > the presence of future additions can be safely detected. >=20 >=20 > -- > David Marchand