Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <2024Jul22.193910@mips.complang.tuwien.ac.at>
Deutsch   English   Français   Italiano  
<2024Jul22.193910@mips.complang.tuwien.ac.at>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.arch
Subject: IPC (was: Reservation stations)
Date: Mon, 22 Jul 2024 17:39:10 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 33
Message-ID: <2024Jul22.193910@mips.complang.tuwien.ac.at>
References: <v6tbki$3g9rg$1@dont-email.me> <v78soj$1tn73$1@dont-email.me> <4bbc6af7baab612635eef0de4847ba5b@www.novabbs.org> <v792kn$1v70t$1@dont-email.me> <ef12aa647464a3ebe3bd208c13a3c40c@www.novabbs.org> <v79b56$20oq8$1@dont-email.me> <99f80e5c5452ec87cf6f5a70dcb33863@www.novabbs.org> <mDZlO.46777$BFg.42852@fx13.iad> <c59de6dee789fc98dda569caa3ad4157@www.novabbs.org> <lIanO.74059$oGQf.20914@fx10.iad> <a0f443093d1a10de29650d34ac74a70e@www.novabbs.org> <fxunO.92177$q2da.45619@fx18.iad>
Injection-Date: Mon, 22 Jul 2024 19:53:06 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6d4d8ad3d9aaace8f70489062bf437eb";
	logging-data="801439"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19K9rHW8YWQVmyfG3A73fEH"
Cancel-Lock: sha1:A3ySexJ+4SM8fNio9J6kho+cW78=
X-newsreader: xrn 10.11
Bytes: 2521

EricP <ThatWouldBeTelling@thevillage.com> writes:
>MitchAlsup1 wrote:
[...]
>(Nobody bats an eye at using kilobytes for the branch predictor.)

IIRC it's in the hundreds of KB on the larger cores.  But it pays
off.

>> One should also note that these machines deliver 1-2 I/c RMS
>> regardless of their Fetch-Decode-FU widths.
>
>Yes, its mostly all for naught.

Evidence?  If it was all for naught, people would not build these big
cores.

Counterevidence:

http://www.complang.tuwien.ac.at/anton/tmp/opt-ipc-uarch.eps

Goldencove has a median IPC of almost 4 for these benchmarks (a bunch
of Forth benchmarks running on Gforth).  You also see a steady advance
between generations, from Sandybridge to Goldencove, from Silvermont
to Gracemont, from K8 to Zen3, and also the expected differences
between A72, A76, and Firestorm.  And the in-order cores are the
dashed ones at the bottom.  Particularly remarkable is Gracemont,
which usually has better IPC than Skylake and comparable IPC to
Firestorm.

- anton
-- 
'Anyone trying for "industrial quality" ISA should avoid undefined behavior.'
  Mitch Alsup, <c17fcd89-f024-40e7-a594-88a85ac10d20o@googlegroups.com>