From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from delivery.mailspamprotection.com (delivery.mailspamprotection.com [185.56.84.15]) by sourceware.org (Postfix) with ESMTPS id A43D63858D20 for ; Thu, 17 Feb 2022 18:27:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A43D63858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tantosonline.com Authentication-Results: sourceware.org; spf=none smtp.mailfrom=tantosonline.com Received: from 107.112.208.35.bc.googleusercontent.com ([35.208.112.107] helo=siteground277.com) by se21.mailspamprotection.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from ) id 1nKlVF-000IoH-3s for gcc@gcc.gnu.org; Thu, 17 Feb 2022 12:27:42 -0600 Received: from [73.169.135.95] (port=53396 helo=kakukkfu.lan) by siteground277.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.90-.1) (envelope-from ) id 1nKlVE-000DLA-HI; Thu, 17 Feb 2022 18:27:40 +0000 Received: from home.tantosonline.com (localhost.lan [127.0.0.1]) by kakukkfu.lan (Postfix) with ESMTP id F1B46D9; Thu, 17 Feb 2022 10:27:39 -0800 (PST) MIME-Version: 1.0 Date: Thu, 17 Feb 2022 18:27:39 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.14.0 From: andras@tantosonline.com Message-ID: Subject: Re: Benchmark recommendations needed To: "Hans-Peter Nilsson" Cc: gcc@gcc.gnu.org In-Reply-To: References: X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - siteground277.com X-AntiAbuse: Original Domain - gcc.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tantosonline.com X-Source: X-Source-Args: X-Source-Dir: X-Originating-IP: 35.208.112.107 X-SpamExperts-Domain: siteground277.com X-SpamExperts-Username: 35.208.112.107 Authentication-Results: mailspamprotection.com; auth=pass smtp.auth=35.208.112.107@siteground277.com X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.07) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT/IT/RbII76uNL33+Rg6j5GPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5xBytxzJBgOlCIhBVn7zf5DAxQ+GhOWeJSm0X/4oD2rzcQc vc9DgY0hkaCzSZ0JRaEh55uqY3MhMgFAHq5BxPxPnSWXEV458bUmxaOKcxICtcN9X9K1DzVKciEj mqsTuLPQAKujagVaTNLZ5X+kLHvN+ufcSwqqOlrljbZrM+IOzcdMIqsIyb3aJqs33ZX4HJh0xl54 MAEbe1oNTNeaZ2bNJnWeeuYTXKpbWwq0Jmmi2iqwDCJpSHQ1Cl19xalJw8yPi0A2vLwcNEjxGjiC Erd+5Wd0K5k9uv0Y29goiFej0YzIacMilJyGVyjpEgOg2D9z7iXziAEKWBLXmO85pBwPaF+P3CGL wqkaQ0xpotL0Mhypt3L7tZhLu6Os9ceqGjHQelPdLZIWapW8lSgOkuDXqHh92LXjpWxyqA19gVEn 1I8jz3K25BQZYLiRBulvflK9x7G+8oFGjk5+Tb1j8PJET4ztkOffVWdpRr+g5kzHCGrLhMVo7s5r C/i1xA6nwvG8Ksk+aedMfNWSnJswrtlNQ8clfdequDnRZkTy+cnx+wzevvA7ArqeQFEd2navgAmn OvL8Z8nObfEzCxRgiDMmm7RVhDC6rGajPOQMsilQygZImPb9UZXs+o5qEZeRpTi3BT/xcase7lCw 0EQdzS0Qs10w7kA+lqPr+8hLk2Vakbzs+51LOLBZULqlITG3g94xdTfEwMP13OTqOx71Jex64G/y b0lqja52Mvsrgj8rEk7tj7p+dyFIQ47gnxHR/cQeFcyQ7VJExC7Q4eRzWD0n0z6bhalFEM/pjPCQ A+BAlkOpG56vNwNAHsDD96cr7LsGGzgmrxJJssXyURBEIIDYJMPEAAC5mJVNKOXqIK/gaDPhA+CW UpATcS3Sxw3zBAMLx/Jbe1NKDn1llnZdBAjnPAlbDjazCbhs7qBpykynMvte84F69yef3rjIE9aq rvwwVFFEq45gMHpOzZY5w3lZONZwysYcuEaP1yUDhIrf6APNx91A6n31AAHEln911CjeNHk15Vol AGHS5rCXQKDywZSW8C3uaBiKZzYl7/DyqzzEOtOWX+ZTSN4+SxiH2XbbksYLroyN1JYjH3L7qaaK PM3kr7e7CDjX3ZthNfMWi+djXZBNOJeqVzGgrKtR6HA= X-Report-Abuse-To: spam@quarantine1.mailspamprotection.com X-Spam-Status: No, score=-6.8 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, 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: Thu, 17 Feb 2022 18:27:45 -0000 Thanks H-P! I'll certainly check it out.=0A=0AAndras=0A=0AFebruary 17, 20= 22 9:15 AM, "Hans-Peter Nilsson" wrote:=0A=0A> On Mon, = 14 Feb 2022, Andras Tantos wrote:=0A> =0A>> Hello all!=0A>> =0A>> I'm wor= king on porting GCC to a new processor architecture. I think=0A>> I've fi= nally got to a fairly stable stage, so the next logical step=0A>> would b= e to test and optimize. For that, I would need some benchmarks,=0A>> and = this is where I'm seeking your help.=0A>> =0A>> This being a hobby projec= t, I can't shell out $1000+ for the spec=0A>> suite. On top of that, I on= ly have newlib ported as the runtime, which=0A>> means very limited suppo= rt for OS facilities.=0A>> =0A>> I already have dhrystone, but what else = would you recommend using?=0A>> =0A>> I'm looking for 'general purpose' p= ayloads, things, where I can judge=0A>> object code size, instruction set= utilization, look for tuning=0A>> opportunities, etc.=0A>> =0A>> I would= like to also be able to compare the results with other=0A>> architecture= s (FPGA cores, such as nios2 as well as some low-end cores,=0A>> such as = 32-bit arm/thumb and riscv-RV32IMFC).=0A>> =0A>> So, can you suggest some= benchmarks or applications to be used as ones?=0A> =0A> I don't see Core= mark being mentioned yet. It's at=0A> https://github.com/eembc/coremark.g= it and certainly=0A> general-purpose; just have follow README.md. I sugge= st the 10=0A> iterations mentioned in README.md and outputting the number= of=0A> cycles from your simulator at exit (through a hook or by a=0A> si= mulator option).=0A> =0A> brgds, H-P