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 3298543041; Sat, 12 Aug 2023 13:39:44 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C1513410DC; Sat, 12 Aug 2023 13:39:43 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41]) by mails.dpdk.org (Postfix) with ESMTP id 3014640151 for ; Sat, 12 Aug 2023 13:39:42 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SJN3epSbcKr1Hhpy9/5A2hazXKglsG2mZJVWqv9qdTm0X8QuNMf0Yat/3hG0bsXTWyt1PyLxA6IPLeRkUMSEeXdhG3eearo80NSil/E4lTJ00KR+M45HFlBPtDmThNRHsOyNs/pf4pGWoGDRn6LgN/x4z4yNqRJEpVtLKF//mZOiAJGkuw1SHrdZTeFt9V0RMk0Q0qe2dz2CulyqPuaYj8WyIEi8dp1xn5NwSAe2Sxpu95JMaynBCHdEuiNUppoIvYE6VOFwjjOvJXow40BM1xADGD69A5PWc47rzSbClMY+jInqdAxaKXPltHGS7LhNHkfKRE9Ydd0SKa7XvdxoXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=VCMpR3qbq3ruxuD6gHd+w/z0Kcy//4/FfFBbO8fl9kk=; b=CYDmsNBFsHx9uzjwra7YXHCbZoLGKYRGhgAW86UrQm2+sisKq8RmmCZNS37MnCy+CH+KHSK6FOaUCML8TUmbBLg2AtIDXXjDHmH0Xvm3W23v9uOM317w9225zGDgmyeQKmhcj3QdufWhg3d93WWfY0WbSSohZYej4/6FlU1k+7maBVlw2OH6rNo+JSd63xmmloDSblYLr/gMGPW3VXSGil2WzUVCFCblLElo0fMuNJxbH77T/Abrb29tp6+qi1AdEbMJP6zNkA4OggxyckOKCr6K1Rv9r2+/UcuUGHmSsle5eNhcTSvPJFUqR6GRNpQMomm9LSoF86VGJ04kCwiFkQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VCMpR3qbq3ruxuD6gHd+w/z0Kcy//4/FfFBbO8fl9kk=; b=B9J/tHa51kw7Onw3RayCoAN5HLSGKzShefVCuPiVx4sMHobZHlvJaSntUav+zyjeSmT3qOQPlS4o04XxnLK0MTTpbcHVPEIqnK0hT6Mg4ESOsJtyYlQbRe6Rf6Nq7h8qHrXeddih0TJ4kgcw6gXzfrsrcF74sopJZjJE9Qw7/Dg= Received: from MN2PR12MB3085.namprd12.prod.outlook.com (2603:10b6:208:c5::29) by DM6PR12MB4957.namprd12.prod.outlook.com (2603:10b6:5:20d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.22; Sat, 12 Aug 2023 11:39:38 +0000 Received: from MN2PR12MB3085.namprd12.prod.outlook.com ([fe80::5527:ce19:d57f:4172]) by MN2PR12MB3085.namprd12.prod.outlook.com ([fe80::5527:ce19:d57f:4172%7]) with mapi id 15.20.6652.026; Sat, 12 Aug 2023 11:39:38 +0000 From: "Varghese, Vipin" To: Thomas Monjalon , Stephen Hemminger , "Yigit, Ferruh" CC: "david.marchand@redhat.com" , "Tummala, Sivaprasad" , "dev@dpdk.org" Subject: RE: [PATCH] usertools: enhance logic to display NUMA Thread-Topic: [PATCH] usertools: enhance logic to display NUMA Thread-Index: AQHYQOOjO5buGFaYDUmqjCj8hS7rNK+3mrYAgAAMSQCABDzfYIAFGyaAgAFF56CAAEZTAIAnFhQA Date: Sat, 12 Aug 2023 11:39:38 +0000 Message-ID: References: <20220326073207.489694-1-vipin.varghese@amd.com> <3607087.o0KrE1Onz3@thomas> <2586124.g5d078U9FE@thomas> In-Reply-To: <2586124.g5d078U9FE@thomas> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=99493aa0-cdf8-45bd-9f35-ae7a1e75d970; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=0; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-08-12T11:38:44Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR12MB3085:EE_|DM6PR12MB4957:EE_ x-ms-office365-filtering-correlation-id: e83ec3da-a1f6-48ad-1959-08db9b28cf97 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QY4kmVSprXbVq7Nz7eBUFOhWkAv88U49KiNLPXnEg9DBcweJGPVOB2kM4G+I0xuDdoQpEqdVRCk4ZHMbG8Ca6jKYzNkb8hh4Gh2Oo12qlsbfzEgkPWehk+xHzX/br49DAq40edy8AvLTyCvKUvFgyePsRrdESBYYBv9VJQbIGQndVEooscQXVM5whClU/6hlQAk92yEvlJg5HassC+yjJECNSgzDk7vXWiaImDwucu8/DSoIxN9s0zrT50pGmS/Px6tcWpSkwUAc4vxPdA0G4Qfun2vnkoL9jxaLgARfHw7+aQnAAVfSp63Z/r4+WiwsheTFsv139/mnj4MjZtRcSW5o7QDIu4I14l81avYejXKyDBa/LrE3hXqcuOpPm4NbC3XEg79jugZm0bJHXvGN5TNac7NNSSjCqqJjXvWDl9avCa8NUhy59T9Iuip3RHQQQGurJkDdR6VXERA41S2vn2vuL//5tXVjJ2WvrOKyabQ3UnTkMMrXZmNNXATvKrfjORGzVH4Haxcvqxfrs5pDIo+s+fX/F8UqIh7f5S+1ZvUI9KkspkLlhe9nmxmMaHXW0PkKYGmcYfXIuJPfPZVMCa0U7HiwE2TEcnyDLfGVDas= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR12MB3085.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(396003)(366004)(39860400002)(136003)(346002)(376002)(451199021)(186006)(1800799006)(7696005)(71200400001)(966005)(9686003)(54906003)(110136005)(478600001)(55016003)(26005)(6506007)(2906002)(316002)(4326008)(6636002)(76116006)(66556008)(66946007)(66446008)(41300700001)(5660300002)(52536014)(66476007)(8676002)(8936002)(64756008)(38070700005)(38100700002)(86362001)(33656002)(83380400001)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ULpHlgbODeRF082EVOK/TlR7jYqg1D/ove3efSJBONJPYM0hrc4RhIEuM2aF?= =?us-ascii?Q?sV3bBwdadh022KCjc+5fWYyhqW7z81cdIciHaNkvG6q0rFL/iE2Efc5v0j6j?= =?us-ascii?Q?2na45TXIdD8Cu3B8Od/uGEVvWOoMnahJeiGIZqumuQL7EES1rt3lpXkW++02?= =?us-ascii?Q?2apedzuv528xg5tMUjT1CTLkuZU5dGuAxHZAXQVesWsiI4jyBpSPi8utp9pg?= =?us-ascii?Q?eYH9/FZEdE7+Hch8292y6Fy1UkaQCUoWsIbCTbxTsQPbYPtffCd2pk2LKV0g?= =?us-ascii?Q?x0C0n8EtZdcrfB4o0bVlIcw9NwqlBbMDG+CHuCWil4OGHGN0KVJqXW8hFF0G?= =?us-ascii?Q?x13TMQluEvQs6H737G/42uKdhX/W1/TSAIlX8Hu9ObjkNfWphgVVkVhHPxo1?= =?us-ascii?Q?YkRnj8OSc1Gfg6f/suhUJ6FYhnNkIFjJNuPCi74PEiFT/OeYdhwT5UORpHIb?= =?us-ascii?Q?hlER6sOMBB6E6wFmXucicLAmlw6Ay4b3LOYSBh8jYNLlMSd8c+j7cCnGD4D6?= =?us-ascii?Q?M2Br8I/Zb7OevUTt0AnasSVMYRxt+C408ItoB9+vkMtsbEQWTSVKUUHciqvy?= =?us-ascii?Q?Et2Rlx346eqpVCl7oNdNsFQyIhwBZS+n16ia7aoLozNBfjm7a1mPtRXMe8gu?= =?us-ascii?Q?GsPrQL9400yi5aY/7lvUtlhFksxSbeRnFTFDPpuJL0PwhtFKEJBxLcEXUwAe?= =?us-ascii?Q?6HmEAMvxDehD64YYaKTsUr6wQXsi5Ns+cVfBNO13+n+m8BHBBk1LFucnha7l?= =?us-ascii?Q?E7wNEy3rEQE83DUYy+CGoSR+4+d9eiAQ4Zb5Hj3+VdV45DLHnSQ0j1D66gXJ?= =?us-ascii?Q?fQwLyNr5G4LlLCgeWutjeEO+vi+GXzBDt2eIzls8/hxFaY9/Z0ZjaqdDxPH5?= =?us-ascii?Q?qLrdJMTNM3bt4AjuY0h8ES8+MS/H/Ano5TXB6LIHGlO/vGFc8XLA3GH3M3YW?= =?us-ascii?Q?x/TBP9TnjtV46aazzlixgLj3IuH2OBShLBSsx2s7rdfLsqybAtvMaEFOYZSq?= =?us-ascii?Q?V9s7J/u7N9tf1s2mRZl0CCs9p6f4fZHlg94IxqahIa4Mrza4tzPihRpOIM57?= =?us-ascii?Q?+dMoh8xTkCdi+229GmdefWklTt2xTN/JbyOPNF1Yf/0G8TAbDTRvEQD9EyAR?= =?us-ascii?Q?mvoTfBl2/V/1DsvLknxaMHxMenTllmg/SE8NZbNOt1OUe231Xdtx0GA5Vx/x?= =?us-ascii?Q?AfmhXOHtqXh8DaqP6X/11aVwD1yni1fHkxVSbG1dsuGCVxqeCEx61g7pflLF?= =?us-ascii?Q?3WksGVHUPBNLN5Bii7z/0MFaEYoG1+4IX6/L/P0xqSdVptdlQk/1kN3knhJL?= =?us-ascii?Q?vhtmIds/5DVTLglnjqwNsBJ/90Lzt8UUPe8YApREocCS3NlSVW+SMKKRkUjm?= =?us-ascii?Q?5/vsqMfpyCbXp8NVRcmZnEmaJd1bfHryLw8fIzS3IAclXka21TxUWsQQxhcU?= =?us-ascii?Q?IJyIjiddL3hP+HJyH/NenCMwhXoM0g+I75LmJCxIIqAuM+ZXzh4axRfIHC7k?= =?us-ascii?Q?3Jww4KVm4Z5pIq/goVXxNQsOpN9LIFMR7yBDKjjTfbH4VFV/mnW/584T3T8S?= =?us-ascii?Q?paSBIhPTTGIFWJx+qk8=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB3085.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e83ec3da-a1f6-48ad-1959-08db9b28cf97 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Aug 2023 11:39:38.6629 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VFrWjMB1q4mAuLwQqdtZnQrVg0J5lNDvI2fhEpAH9um3zhv48IqN/Cu8iluAaJt2GRuwrCx2y2Oh1lkTtKEExw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4957 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 [AMD Official Use Only - General] > > > > > > > > From last email from my end `we should promote and document the > > > changes provided the existing tool is phased out and use lstopo`. > > > > > > > > Note: > > > > 1. This is with assumption that both Linux and Windows `lstopo` is > > > > modified > > > and handles `ACPI L3 SRAT NUMA` and `Node per Socket NUMA`. > > > > 2. I have not seen a depreciation notice for cpu_layout.py too. > > > > > > My take is that we should stop working on this script. > > > It is better to contribute to lstopo. Did you try? > > > > > > We probably won't deprecate cpu_layout.py easily. > > > The first step would be to add a message when running the script, > > > recommending to use lstopo. > > > Vipin would you like to write such a patch? https://patchwork.dpdk.org/project/dpdk/patch/20230812005720.997-1-vipin.va= rghese@amd.com/ > > > > Sure, we can do this. Based on the discussion with Ferruh, we as AMD fi= nd a > need to update documentation for ` Platform Specific Guides`, which will = help > to capture various combinations of `NPS` and `L3 for Compute Tiles` using > lstopo and other tools as required. Updating the documentation section for AMD EPYC shortly. > > OK thanks > >