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.