From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2041.outbound.protection.outlook.com [40.107.94.41]) by sourceware.org (Postfix) with ESMTPS id C94AD3856974 for ; Fri, 21 Oct 2022 14:02:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C94AD3856974 Authentication-Results: sourceware.org; dmarc=fail (p=quarantine dis=none) header.from=amd.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=amd.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NOsqhSli9Q0YcVyH0TExzvP/4baIXv29n8ilkMq4JJ/yGFjgWdKlXjGURRxF9UXOM8vP2zgF8kAQKrmiuxrXoIT5xSGJObzIP9ziOb1uvtCI7u9Mikjk5/gSLvex+Jyh3A9sZIwBLlGAYBbO1eTCvZv7OKUlxd/8NOl3VFub/ssUyu7viqXy03J5NIgOcJDE+sS4Tn1J0J9SE+PIhQdXac69bVzhUSi35uiGLHCLD6HNpJjuAyYCXLdmjG9isjCELpl39tsA7SxraZF+sL+6t4O90y4tYKnZYxNDEsMK4uD8sZ9WIypvYEMt8f9eAAh0f13Ki1yIVyFNR77OpoA/VA== 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=IJG0BmsnxTGha7xWbwlSHMde5jpn2g5BTNeoXzTZYtY=; b=hBsWTid78ylyz1DUCSgOpQO4GpA61vZ9tRPw2F9c8dfvLbINMT59kJojpk7uP7CKuIPNebQE/hBFihSCire2jHqxTVQdhdF/hatQ1J+bk748Tc+hQKMxdFKe62EVjFJrFTB8e6pl45eclieJ5CzPKVATGK8cDve0tawudwC45B6dvzrtYTKnu9BkkpTjq+z9wqGdEUB2Kd9sUeqa8uG4VDKvNKi/qd2MX0hOA9amxYb7oAb0rKEdgwhuYi1a3dFSpOptj9gobivMW8/PKCTSE6QLZ05YjTy6bjyBcvRhJsNuIen34PvWNKzLE8q8kA6ACvN0DiR+Y9bTn/WBZ1LRrA== 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=IJG0BmsnxTGha7xWbwlSHMde5jpn2g5BTNeoXzTZYtY=; b=vTWHYcCf+gS9qCnbcSiyTaz0gpp+JWLIfyoduSwyZ3Q1NU0kgE+IFfAu644Qzw6W4VUKKD52v+3ed00mxXdqvcxO6XDIbMZiIoUgXn9j8duSyNt8jDHdijTPd7KpbfQwHq+crPtl2Uc6ejhrpzH7P3UBKkg0upucaJ82v80o6tU= Received: from DM6PR12MB4795.namprd12.prod.outlook.com (2603:10b6:5:164::11) by MN0PR12MB6174.namprd12.prod.outlook.com (2603:10b6:208:3c5::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.34; Fri, 21 Oct 2022 14:02:43 +0000 Received: from DM6PR12MB4795.namprd12.prod.outlook.com ([fe80::fbcc:955d:ee01:111f]) by DM6PR12MB4795.namprd12.prod.outlook.com ([fe80::fbcc:955d:ee01:111f%7]) with mapi id 15.20.5676.031; Fri, 21 Oct 2022 14:02:43 +0000 From: "Joshi, Tejas Sanjay" To: Jan Hubicka , Richard Biener , "gcc-patches@gcc.gnu.org" CC: "Kumar, Venkataramanan" Subject: RE: [PATCH] [X86_64]: Enable support for next generation AMD Zen4 CPU Thread-Topic: [PATCH] [X86_64]: Enable support for next generation AMD Zen4 CPU Thread-Index: AdjfE5yvD9vMHso0QVqRSCPoho7w6QCc+8iAACrnl1AAwBzIYAAD+baAAAIcdwAAAikGYA== Date: Fri, 21 Oct 2022 14:02:42 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2022-10-21T13:54:17Z; 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_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=3da34f38-7ffd-41d5-9935-275e1562f1da; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_enabled: true msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_setdate: 2022-10-21T14:02:39Z 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_siteid: 3dd8961f-e488-4e60-8e11-a82d994e183d msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_actionid: 239e9cc0-08eb-47ed-a222-4eb3833695f0 msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_contentbits: 0 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: DM6PR12MB4795:EE_|MN0PR12MB6174:EE_ x-ms-office365-filtering-correlation-id: c49af437-7efc-4d7c-6bac-08dab36cec65 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: f9JaP87h7g7lNYWSxA4ALVZdgJUha/9p4JfUFnvQLEOwnpK9m1eutCweLOB2c9l2n0/D6TMXbb/KxpyofZuf7zy5qxmV36sN7EVBE/OSPsHxu+MEuycXfa4QuEUtyTd+SCfkCIpGChlzl8bSunBZdfQCBTdbRrN89qj9DkRVDgTdkUf1rIWmYDA4SrBD1yGSJRJGtI1lmL7CBZpACcKtDUH5fZPH83R/SWiSQqymTQysxO97kSoyqKAO9xPJIjs2JAilTE0+qTMlkoSnjuUbnfXB4qDYpDYqx5KkRuoYZxCavbl+NnLxXfeNSGUR3LwvJ4OB/2xDlUOy67ymy5zAKzGhVbWmuCIVSQeiq3t9uEQtvCxb84kRbktC2UlFNptUCGb7N6zRlIvUURU/nvNLq4KW3zxS666Vxdlk9+fb/E8DttGPBJ6D0xFogTXIT9JFiF+GxkCIHVRcvM4pYlxlD5TUtKnk4kuSfTbrVV28I8HijrFUJ4P/CwbYUjL2cUCYF9QMfBw4U7K8UDxnKlpYMXcAVPndMN28/TC4t3X+b4yv29TvowvVPUmSsIeOBYjqYxXu/iSIw3Ak8HOcchEUoQtOjlYadZ2x6WBBjqwXxhXGXecilqAT66AO5eAxtItHnAgQb11zq9u8iE/NKT40Ltikvo5hm4xUxPBAsrvilLoXj/qDxfyU4JCHaauRJe4pkBYVmxrygz9oyzKtWwDmSU/ESmDXlcv+Hz/l6cNgT5JSCyYCOCaA0twDTK9o6zq0Rzet3XVMmxyVfAd+Z7sLBw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR12MB4795.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(136003)(39860400002)(376002)(346002)(396003)(451199015)(86362001)(33656002)(52536014)(122000001)(66476007)(66446008)(66556008)(38100700002)(41300700001)(66946007)(5660300002)(83380400001)(38070700005)(64756008)(6506007)(76116006)(186003)(478600001)(7696005)(2906002)(316002)(8676002)(4326008)(4744005)(8936002)(26005)(110136005)(9686003)(71200400001)(55016003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?H3658z3sWImA20zkWvZrhA52k+jYLZBokAPzwE9L/sakbbwh0ZPJVPEuttkL?= =?us-ascii?Q?GavpXie3nAuHAycq912+wsC7aJQR1d5BsHGL9jCLQo/x6paFoKD0GlKOTMKf?= =?us-ascii?Q?5Ql8NmVuofkXkLHPpaGgjMfL9yzpzbX/hRWHmrwpQc5op5ylGqn5+qfCGbYQ?= =?us-ascii?Q?BxyQvCfKdYRiFFQa4pOFC7SLitt1tUwYjkfgN/Xs5Ych03U3vEQxXEXYZ3um?= =?us-ascii?Q?SiF9lIgoYMCwgm/DRAmzQoLky15NwrluCMqqxd24CWJ5V4PiDXKO/+9w1S/b?= =?us-ascii?Q?Y/xu4A7pEVeHG795EgvU2nZgM/XKKzQIwHJLlzzTczuuwtIbcZRlQHUmxLwX?= =?us-ascii?Q?z+tQbpXW2lagpKKfRbwDgcNPU4DruPZWtWWQ7mUtyS/a1NKZq6XsXegycgTB?= =?us-ascii?Q?itQ3QzgFFC2JkLC114UK49G3WXphkAfD2eF3BjNvQV2Y8/fsaYeHlm5dYUwm?= =?us-ascii?Q?eAa0Z9gDxrumqPfELtH4Y0dhPTI00DcsxDW1SyIWpD8Cn1JrX/0ZnNCFjrd+?= =?us-ascii?Q?8Z73rv9mCOd1e2f9COGSDvPwgQXSmUQ9SeeGi86xPX3xipuGwOPXGv82oj54?= =?us-ascii?Q?ORcBnYCp9oMeRGMfWOKJgX/MZlUcUfiDH4dcyaibirHx9Q1hBpLhkrh8xAty?= =?us-ascii?Q?ktpZTbtNLgLC4gLApwi+NMjctkqNVvOLK/1K8pxgnKKsh00/IjIIX7Os1Tr/?= =?us-ascii?Q?LZACrwpMwRo+kpBsdq/7b8wasLA2tztjDBjG+RLMWME1EGMig4jOBaIKz1lw?= =?us-ascii?Q?0FGfgziXvrorNb6ho6Hdkgo8XIaKyUL8Ye0Joo+ipXmSrHHe2M652NlwjFnj?= =?us-ascii?Q?VrlQNzBIbaJfQXll/UwSGfOGRGoEkfu7UfUlKDPUYZwKN7xzinNor1mnTC/R?= =?us-ascii?Q?+xTC1+ttdDfKu+FbILEPxGqsgVlIu2JR3SxyYkL6G70cgxhg5gQ2eiQf+LWp?= =?us-ascii?Q?XNcK9+gRXrg+3dtEqov70iw4W11QssaX+vkRlI5lldQs2zNG9DJQXMf/bEU/?= =?us-ascii?Q?ENz+pFt2MoHs62tHCj0amZr1UHXRpksCnvYbK2TqXxNCYH6sMQllaeu2A2RM?= =?us-ascii?Q?KbUnSgaxPGlvS9x5IpSYJnq0S/dgAL90wpZogysY1YMUV4qQee13Nev/C+HQ?= =?us-ascii?Q?RLuLM4P6/zYeZmlWTivGJa7lwJlGCrQ2nkvjD/WStDXzLN3oYk8zqu0sNJ41?= =?us-ascii?Q?NeRMTyOACIrPoDLGJBDtA5/tGWkhx3sWFgFPS3e28MGXdkEDK/kouEx2qll6?= =?us-ascii?Q?7Nn8ZslGnU/y3DvMp1Ge5/Id/xGesQ4LndrLsUXKgI4ATDAZXq+SAVjFmOHs?= =?us-ascii?Q?vjxro7jydDbGd2k9FUGIGTeFtFPm0tqYBwHVxyG8uLXlPyuvImnxoiHBe8px?= =?us-ascii?Q?+RN+iITU7itVpKEUMK2R11b4RMPzyMx815ezAkpXXux0Aqzp3GlVCR1XEKUw?= =?us-ascii?Q?4xLmd+pJPC2KOXtH68faPONF9R/A2+1MB81XEbTpZLTLoLIikSTMzafl7t4N?= =?us-ascii?Q?ownkcxTKFncRUKMy/WRkvukz13m8W6OM0HI/Z7Kz/pwk3iNvIiKoUgnAew35?= =?us-ascii?Q?OCCxOlgVqMxXZTQcru7gylNkGwGD0+Foy+D5+kkP?= 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: DM6PR12MB4795.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c49af437-7efc-4d7c-6bac-08dab36cec65 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Oct 2022 14:02:42.9631 (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: KuJF5ZkjsOKlgZI5HakWeIMqbQI18lupEdoAuU6ysCI6j+BySAupQJUe8fnTwlHFH+FmF+aLo2yq21tJqRnZgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR12MB6174 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: [AMD Official Use Only - General] Hi, > I think it may make sense to make the initial patch without scheduler mod= el update with zen3 scheduling. I can work on updating the model which nee= ds some benchmarking and setting up > the cost tables first. > The problem here is that adding extra variants to execution core model li= kely forces too many states. Okay, I will prepare another patch which reverts the znver4 instruction res= ervations and submit it. Thanks and Regards, Tejas