From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2082.outbound.protection.outlook.com [40.107.223.82]) by sourceware.org (Postfix) with ESMTPS id 26DE2385624A for ; Mon, 31 Oct 2022 10:39:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 26DE2385624A 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=kewen0WqBlC3QW22FCyw/1GdMiLJbnGjw/l08ytknFkGfdjpMF9afNd/p4FbVUhJZrZh9cZdCTaS4tIj5G1TGUwisTV0zEqtpypyt4KulXAkQ5RoHD4FWuLndYOLuuBjVKA/KZP8SNI9Fo9XpPxFLLQVqEeqBrAenvXerf9itBXUTNFld2LHQyqHGcU+OUi+I+e/dMeKPck6AbMC5NHvm08iWolBfrErNBOdYOe9Sm770H/ZyXCTzFeY5fewgsymSV2YVQMZ5aRD0UdrPS86yHF7vMvgJK2xWEG8juWJrIFONa+AZvT/O6YA/YZ3vu4C3g6tI6ZDct2MZjW9kuJ8tA== 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=k6bqNYYRQ4Dz0esVMBgqpq0HqYC/Mnt57zQu6B7dNnw=; b=ja6l+jVdU++pSAYhZnhqTBZXeaeLooq2lP4mrgh5tjOMmKLXTD8ogOxQUEYMLftfDfKkWGWv4c45z9LTUukV1HH4ySfbv1AAZtoVrzmepnUhIC23AgzZbcEvTXqqpojMrFio+6DiWNtOv36SEnbpkX67bu7cJMOMCWb3XkVDZRCUBZSjqtirnlFqhjDzVn4hmABa/P+TbaQKLBdPmfOlPsOIfRMW2hbhQyQR6e+yHfmr1eLEnjHzZBsVhHd3XiPTN1EZKLAUS3s+evfv1AuZUvxTJBvwglT6V0LjWu+g/dWvasLJEpXvc+NU5NbRC07nOiUCJmQUjsmrKy8XjPlBGA== 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=k6bqNYYRQ4Dz0esVMBgqpq0HqYC/Mnt57zQu6B7dNnw=; b=q+x0qEAYMgL+IekkmBpXf+35xLQ4lDc3/eIMGl/Xf4tB2REZ+eT8PgHH7WL7LC/r3Cc5ooi/OwI6iNQG+WljJQqolkrHZlU1f1UDwI62bRI7fUeVoKKbH5390mwNvod9ZJeULirx5CR8CTDCtkW3b5wejH9Nkcip1o+gkQzsTng= Received: from DM6PR12MB4795.namprd12.prod.outlook.com (2603:10b6:5:164::11) by DM4PR12MB6061.namprd12.prod.outlook.com (2603:10b6:8:b3::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.19; Mon, 31 Oct 2022 10:39:45 +0000 Received: from DM6PR12MB4795.namprd12.prod.outlook.com ([fe80::5a61:e2c8:1c78:c163]) by DM6PR12MB4795.namprd12.prod.outlook.com ([fe80::5a61:e2c8:1c78:c163%6]) with mapi id 15.20.5769.019; Mon, 31 Oct 2022 10:39:45 +0000 From: "Joshi, Tejas Sanjay" To: Alexander Monakov , "gcc-patches@gcc.gnu.org" CC: =?iso-8859-2?Q?Jan_Hubi=E8ka?= , Jakub Jelinek , Richard Biener , "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+baAAD1xXoAALFqsMAAyfZSAAAB26YAACKVFAABioLUgAAEXXgAA6wYccA== Date: Mon, 31 Oct 2022 10:39:44 +0000 Message-ID: References: <4549f27b-238a-7d77-f72b-cc77df8ae36e@ispras.ru> <385bc8a8-2243-284-561f-d0b7b0fd6b3a@ispras.ru> In-Reply-To: <385bc8a8-2243-284-561f-d0b7b0fd6b3a@ispras.ru> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Enabled=true; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_SetDate=2022-10-31T10:32:50Z; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Method=Privileged; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Name=Public-AIP 2.0; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_ActionId=52c7ac23-614c-42df-9e98-8e7cf12b76da; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_ContentBits=1 msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_enabled: true msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_setdate: 2022-10-31T10:39:41Z msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_method: Privileged msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_name: Public-AIP 2.0 msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_siteid: 3dd8961f-e488-4e60-8e11-a82d994e183d msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_actionid: 3e1e1510-dd6b-4bc4-9967-af8bf2f1dba2 msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_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_|DM4PR12MB6061:EE_ x-ms-office365-filtering-correlation-id: e90f3cac-008b-4c25-b955-08dabb2c39de x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zQNQ7M1MIb4mQQigkFSK24WLkzbWWWVDhej1Oo3S6sZ6Xxw3rHTmyKRUMHQhOUuYFsH2V/Fp3yaf+XkFOkBkZEcT+z4IgkGetW4FGt3q1VvcJpBKPjxtRIBzqE6GlrnlexOAvb+MDvZEVTT/abZEAjYPynqPwOBbC2Cfd25B5SiNSgzJM1/TjjRJTNcZSU2cDd5NRnLIScKjKyUoTELZ3Hpo7HcR+hfEjHBgvA1RQZyNcKbBCdimn3+NRYFRmReVYTYT/mjhqAdvNDPjOcVgMe4x2IAU3DK7V8rvNozaBCwcV+a6VZD9vqTX5JpPJ1K3aZnH1oiD8DfT9Hfk3E2apbIBaw0yAqFsqGm7x0L5zkXLKJ8G7D5aOLOgiCp7rfEjSkKoZeEpmOCMwRyEbNq7fxMbNo/uU5zCcmZBNTynTdNoQkmqDMilaL6gIX+xfoqN4CIgS/HF+1tssjo2hKOzTxuzW6Nue/BJcfhHz61x+UFdfL1BPsLiteNp+XepMMSejlrimWLmelXDbi8NK/sn/TeCa7UqdGFKC3w0Vk8ugzDWxS4AjEhBVBISQufngoGiLZwBPEGNTCgCvjcbnT5VILa31GD6fo92JlcIJxaXxcDkO0CCRCS79Xz2lntjxJ7eonaGvm5+TDPsZpn8ZEqdhswNvmizwzkBiO2Jwkbs1ILmuw68bCDaJrZ5xHBwg0k6Mrm0p3E9/APUAEEc6UkbYot60WFrjVTmp88VqYV+IvXP1GEPIYJYCUNZfC3DSM4IykMFjl4OD7Ij3z3FAT9Ecw== 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)(346002)(136003)(39860400002)(366004)(376002)(396003)(451199015)(33656002)(86362001)(122000001)(38070700005)(38100700002)(186003)(55016003)(2906002)(4744005)(26005)(9686003)(478600001)(7696005)(6506007)(41300700001)(66446008)(71200400001)(316002)(110136005)(54906003)(76116006)(8676002)(66946007)(66556008)(66476007)(4326008)(5660300002)(64756008)(52536014)(8936002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-2?Q?gViVvstmbKj5vPJpxjzGBYIkLVpW+qHBM7SkghO3ZWD45G2FuYwQ3bwTOn?= =?iso-8859-2?Q?r/W6yL9HE4BTR0Tw+QrJfgYzgqan7NTTjx9nirlkn0GWujmZLxDM5SRth4?= =?iso-8859-2?Q?0CrawycLauH+3CuXN4CWg9Tb0RhxuwnR188UG3lKCA02BsuxFcG4zS/HBG?= =?iso-8859-2?Q?xgJEoCbGjtWqO24roO6ypktwOdDmccfWJeZBv1YzBX5q5bsC9/M9dpcXrt?= =?iso-8859-2?Q?kIvmk5aUOoU3DriYNDwF0Kj/7vak8Urt/mFYx2acaoj8P1ZGIPwD3BE+TB?= =?iso-8859-2?Q?6jDy6OGjwX4oJ6rWVLZtihw7dc2cmj3jVroDxsxrSv69lGIZTwuEfsxHth?= =?iso-8859-2?Q?QnmGhgwxqvrWaE2n+7iKzHe8mHrBJ3SwnpVT+BARc4skhnyXBxxj4oW1IJ?= =?iso-8859-2?Q?YVI4NgNfFYIbpdmr9yd4J19FRPjaQLCB1COr8a07D56o+jpgQFhHnsd/EV?= =?iso-8859-2?Q?sQAYUgoovEgZzSics/g/ZqhcZjN7VPtoXnRoa3hwYGcaoVuBDPqXYvNFfi?= =?iso-8859-2?Q?ipSvGQkxdNBJvSbGxN1oHkb9Qxab75JfnY/YT+CA72qP9BMWUGtIL2lwM0?= =?iso-8859-2?Q?kqUmkkgrNtCxXzIwyHgtnU1x468qY9wwfJPD1A/nH7k/QaGHkjJfqzzOHL?= =?iso-8859-2?Q?eZO5mPv0ppDU/gEDhX2yStHrovAC573Om9/osUPHKTJ1bNh44oh/9oLNiU?= =?iso-8859-2?Q?nhjrnq1GrbfTJd1VP/elKo9RclgkQv3yVeJuBnvvFRKQ1poFwnxeX/eejh?= =?iso-8859-2?Q?lBShIPwhZ3GVeZ2q7gbUu/gM2xbrCzhSpOz5hoR37MfLKzPIwK2FeiDU5g?= =?iso-8859-2?Q?2YjsiqljSfxfl9OLpZnpsn/VjK+yxWYncc6Q/PN5QAojX0tEBaS9i47eUC?= =?iso-8859-2?Q?6EPYFQh7K4Dni0bsHgrkU2JYYAjcx9YC6BHok2OS9GegGAKu2NxCSXZYpE?= =?iso-8859-2?Q?3Yzk6sMOuz0ETspWbO4kvJb0jA27wuYDC+kH0Jo1ZwGwmiDkw0RJ6hBMPi?= =?iso-8859-2?Q?oWQ5EEYUN5rH8sbIXotuMYngX0FS8LPvgLUZWwyJ9lTPvczWIWp8GbjmO6?= =?iso-8859-2?Q?lsbQS6Eyf6n1QZwAOYN32w/JPnwtuZFyra5dZOm/JZnThH59i9UMtGYtI9?= =?iso-8859-2?Q?9soyHXzte9jHV5fiD7kG5En//UvJ7fcrdBmxvq3qUCCpKOsvpXfArhPuuD?= =?iso-8859-2?Q?OnUKf+bH52x1ErLGAxzo+/eRnEfWOvHERkTu9QNf0vuFkOk7Mm9szRlNdl?= =?iso-8859-2?Q?Uijgq5YZJDxd/3lNHEXvMH/csYGWMDqOZXxqMycXuVx6nDe85qicSHqhCP?= =?iso-8859-2?Q?TWWFGLeXfFZ6hSoPw66A+n6KxAiMXYAGzIDfuLjJfuBXgvzVgUfysZ+4uV?= =?iso-8859-2?Q?++RoJcZ2G5dvQBHoA74Qx+nM8Zo5TGCl8f96RZ4ou6p+qrpGIzMz4Ehyq/?= =?iso-8859-2?Q?dcqoQ0iU5GISJ0chcRC3vJWyW5K/RRbmEIF4LDbvTrGhs4pZN54v40YUiq?= =?iso-8859-2?Q?wbkYlTvPkrhwEcdotitJQhvnZ/59QQry8I1IbiiVEo1dQyB8bCUW20YK0Q?= =?iso-8859-2?Q?HdcqM8lI4x+fAZPB4zeD2w54ZuRjG6wxRMxuBke7Ef3cvZihm8ZNNNpi6k?= =?iso-8859-2?Q?5mVRaZ5HZ2Bdw=3D?= Content-Type: text/plain; charset="iso-8859-2" 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: e90f3cac-008b-4c25-b955-08dabb2c39de X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2022 10:39:44.9574 (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: 6U6XEreJRvBOBxfNbZKVo0ueCAaWbxj0zuA2EjNN9QSxZzgiJf3Pg69i+nu6NNggI5iRY7i4DARotsurwj/LOw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB6061 X-Spam-Status: No, score=-3.3 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: [Public] Hi, > It is not latency. It is reciprocal throughput. For example, the multipli= cation instruction has > latency 3 and reciprocal throughput 1, and the corresponding execution un= it can accept a new > multiplication instruction each cycle. In the .md file we are modeling th= at by saying that > multiplication occupies some unit for one cycle (but has latency 3). We ran spec cpu2017 INT rate with your patch for znver1 and znver3 with O2 = and Ofast. Found no performance differences from the base one. The patch looks good. Thanks and Regards, Tejas