| Deutsch English Français Italiano |
|
<v9bg6n$2u0ud$2@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.arch Subject: Re: Instruction Tracing Date: Sun, 11 Aug 2024 23:07:03 -0000 (UTC) Organization: A noiseless patient Spider Lines: 16 Message-ID: <v9bg6n$2u0ud$2@dont-email.me> References: <v970s3$flpo$1@dont-email.me> <2024Aug10.121802@mips.complang.tuwien.ac.at> <v995pm$1cni$2@gal.iecc.com> <2024Aug11.164438@mips.complang.tuwien.ac.at> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 12 Aug 2024 01:07:03 +0200 (CEST) Injection-Info: dont-email.me; posting-host="6e61f6f981cbf6b12d6faf6aced17530"; logging-data="3081165"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1NqzvO51DReo5P8IsxhG0" User-Agent: Pan/0.159 (Vovchansk; ) Cancel-Lock: sha1:SjH74cy6wD9yTvop9GcBAsSoAJg= Bytes: 1830 On Sun, 11 Aug 2024 14:44:38 GMT, Anton Ertl wrote: > Power (IIRC) and Alpha don't have delayed branches. Not only does POWER not have delayed branches, but I recall the IBM folks claiming in the initial publicity that branches could often execute in zero clock cycles--that is, fully overlapped with surrounding instructions. POWER was also “superscalar” (being able to execute more than one operation per clock cycle) right from the beginning. Not sure if other RISC architectures of the time were like that. I don’t think Alpha was: one thing I remember from its early descriptions was its use of very high clock speeds. That seemed to me to be the opposite of “(at least) one instruction per clock cycle”, which I thought was supposed to be one of the defining features of RISC.