From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from resqmta-a1p-077722.sys.comcast.net (resqmta-a1p-077722.sys.comcast.net [IPv6:2001:558:fd01:2bb4::7]) by sourceware.org (Postfix) with ESMTPS id A0FF13857827 for ; Tue, 22 Feb 2022 21:49:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A0FF13857827 Received: from resomta-a1p-077050.sys.comcast.net ([96.103.145.228]) by resqmta-a1p-077722.sys.comcast.net with ESMTP id MU96nLMpkKtPHMd1vnNdOP; Tue, 22 Feb 2022 21:49:07 +0000 Received: from smtpclient.apple ([73.60.223.101]) by resomta-a1p-077050.sys.comcast.net with ESMTPSA id Md1unwGFhVWHFMd1un0Iw8; Tue, 22 Feb 2022 21:49:07 +0000 X-Xfinity-VAAS: gggruggvucftvghtrhhoucdtuddrgedvvddrkeekgdduheduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuvehomhgtrghsthdqtfgvshhipdfqfgfvpdfpqffurfetoffkrfenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurheptggguffhjgffgffkfhfvofesthhqmhdthhdtvdenucfhrhhomheprfgruhhlucfmohhnihhnghcuoehprghulhhkohhnihhnghestghomhgtrghsthdrnhgvtheqnecuggftrfgrthhtvghrnhepvddtveejueehhfeivdetffejueffheekgfduuedtvefffeekieejleefveeuhfegnecukfhppeejfedriedtrddvvdefrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghlohepshhmthhptghlihgvnhhtrdgrphhplhgvpdhinhgvthepjeefrdeitddrvddvfedruddtuddpmhgrihhlfhhrohhmpehprghulhhkohhnihhnghestghomhgtrghsthdrnhgvthdpnhgspghrtghpthhtohepfedprhgtphhtthhopehgrghrhiesrghmphgvrhgvtghomhhpuhhtihhnghdrtghomhdprhgtphhtthhopegrnhgurhgrshesthgrnhhtohhsohhnlhhinhgvrdgtohhmpdhrtghpthhtohepghgttgesghgttgdrghhnuhdrohhrgh X-Xfinity-VMeta: sc=-100.00;st=legit Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: Benchmark recommendations needed From: Paul Koning In-Reply-To: Date: Tue, 22 Feb 2022 16:49:06 -0500 Cc: Andras Tantos , GCC Development Content-Transfer-Encoding: quoted-printable Message-Id: <2216839E-05A8-4FBC-B86A-7C51E5DBCA90@comcast.net> References: <33a21357ddb10b187935cf4ea269bb5a7a800c1d.camel@tantosonline.com> To: Gary Oblock X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, JMQ_SPF_NEUTRAL, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Feb 2022 21:49:10 -0000 > On Feb 22, 2022, at 4:26 PM, Gary Oblock via Gcc = wrote: >=20 > Andras, >=20 > The whole point of benchmarks is to judge a processor's performance. > That being said, just crippling GCC is not reasonable because > processors must be judged in the appropriate context and that > includes the current state of the art compiler technology. If you have > a new processor I'd benchmark it using the applications you built it > for. Exactly. Part of what you want to see is that GCC optimizes well for = the new machine, i.e., that there aren't artifacts of the machine = description that get in the way of optimization. So you'd want to use applications that are good exercises not just of = the code generator but also the optimizer. Dhrystone isn't really that, = because it has evolved into mostly an optimizer test, not a machine or = code generator test. paul