Deutsch   English   Français   Italiano  
<9ceec7cd590edecc5c90a27aadeaf388@www.novabbs.org>

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

Path: ...!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: mitchalsup@aol.com (MitchAlsup1)
Newsgroups: comp.arch
Subject: Re: Instruction Tracing
Date: Mon, 12 Aug 2024 17:32:09 +0000
Organization: Rocksolid Light
Message-ID: <9ceec7cd590edecc5c90a27aadeaf388@www.novabbs.org>
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> <v9bg6n$2u0ud$2@dont-email.me> <2024Aug12.072929@mips.complang.tuwien.ac.at> <v9cabd$363e5$1@dont-email.me> <20240812110918.00005ea5@yahoo.com> <v9chub$37gr9$5@dont-email.me> <20240812181453.00004e50@yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
	logging-data="2344026"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="65wTazMNTleAJDh/pRqmKE7ADni/0wesT78+pyiDW8A";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Site: $2y$10$FhzjJPI.YjlSNttpyNoKGeQO3MUjeQbPzSjJ8mBE.jOzSsl1K8b3i
X-Rslight-Posting-User: ac58ceb75ea22753186dae54d967fed894c3dce8
Bytes: 2757
Lines: 41

On Mon, 12 Aug 2024 15:14:53 +0000, Michael S wrote:

> On Mon, 12 Aug 2024 08:42:51 -0000 (UTC)
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>> On Mon, 12 Aug 2024 11:09:18 +0300, Michael S wrote:
>>
>>> On Mon, 12 Aug 2024 06:33:17 -0000 (UTC)
>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>>
>>>> But in spite of having, say, 2½ times the clock speed of POWER,
>>>> Alpha was not 2½ times faster, was it?
>>>
>>> Of course not.
>>
>> That’s what I mean: it took several clock cycles per instruction,
>> contrary to just about every other RISC architecture.
>
> On EV4 simple ALU instructions took 1 cycle , both for throughput and
> for latency.
> Shifts and conditional moves had latency of 2, throughput of 1.
> Integer multiplier was not pipelined, but few RISC also had it
> none-pipelined.

Mc88100 had a pipelined multiplier, you could start a int mul
every cycle or a single mul evey cycle or a double mul every 4
cycles.

>                  Latency of integer multiplier was 19-21 cycles.

3 cycles for Mc88100

> On FP side both FADD and FMUL were fully pipelined (T=1) and had
> latency of 6 cycles.
> L1D cache hits were fully pipelined (T=1) and had latency of 3 cycles.
>
> So, as long as code/data was fitting in L1 cache, EV4 IPC was not
> far behind competition. Relatively to MIPS R4K, may be, even ahead.
>
> Of course, cache misses were relatively more expensive than for much
> lower clocked competitors. DEC's solution to that was wide and fast
> system bus.