🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #623251

Re: Tahoe and Alpha Architectures

#623251
From: Scott Lurndal
Date: Thu, 26 Apr 2018 14:03
30 lines
2754 bytes
David Wade <g4ugm@dave.invalid> writes:
>On 25/04/2018 04:43, Grant Taylor wrote:
>
>> There is another CPU architecture that is actually similar to the 
>> aforementioned architectures that is in fact revolutionizing the 
>> industry.  ARM.<CPU drop>
>> 
>> 
>> 
>ARM is to me interesting. I recently attended a talk on the history of 
>the ARM by Steve Furber who was along with Sophie Wilson one of the 
>co-developers of the ARM chips.
>
>He says ARM was developed to be fast and as a consequence was not easy 
>to program in assembler. Steve Furber says this makes sense because good 
>compilers remove the need for programmers to understand the chip, and if 
>the chip is fast the code will be fast.
>
>I suspect many on here will not agree.

Actually, ARM removed all the goofy predication stuff when
they developed the 64-bit ARM version 8 ISA.   It turned out
that the predication stuff (i.e. conditionally executing instructions
based on the condition flags from the prior instruction) makes both
speculation and out-of-order much more difficult and less performant.

As it is, the ARMv8 architecture manual is currently a 6,666 page
PDF with hundreds of instructions (hardly a 'reduced' instruction set
computer any more).   Add the coresight, interrupt controller and
IOMMU documentation and you're pushing 10,000 pages.
Technical Details
Message-ID: <4%kEC.3772$VB3.2795@fx11.iad>
Path: mbox-mo1.pugleaf.net!15-v6ni6500itg.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post02.iad!fx11.iad.POSTED!not-for-mail
References: <pbo1cs$ku4$1@dont-email.me> <pbotqg$b04$1@tncsrv09.home.tnetconsulting.net> <pbpfhi$o77$1@dont-email.me>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a6b:1607:: with SMTP id 7-v6mr17490761iow.139.1524751426046;        Thu, 26 Apr 2018 07:03:46 -0700 (PDT)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 2002:a6b:b5d4:: with SMTP id e203-v6ls4527374iof.18.gmail; Thu, 26 Apr 2018 07:03:45 -0700 (PDT)
X-Received: by 2002:a6b:af1e:: with SMTP id y30-v6mr16003745ioe.7.1524751425223;        Thu, 26 Apr 2018 07:03:45 -0700 (PDT)
MIME-Version: 1.0
Path: mbox-mo1.pugleaf.net!15-v6ni6500itg.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post02.iad!fx11.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: sl...@pacbell.net
Subject: Re: Tahoe and Alpha Architectures
Newsgroups: alt.folklore.computers
References: <pbo1cs$ku4$1@dont-email.me> <pbotqg$b04$1@tncsrv09.home.tnetconsulting.net> <pbpfhi$o77$1@dont-email.me>
Lines: 30
Message-ID: <4%kEC.3772$VB3.2795@fx11.iad>
X-Complaints-To: ab...@usenetserver.com
NNTP-Posting-Date: Thu, 26 Apr 2018 14:03:44 UTC
Organization: UsenetServer - www.usenetserver.com
Bytes: 2183
Date: Thu, 26 Apr 2018 14:03:44 GMT
X-Received-Bytes: 2018
X-Received-Body-CRC: 3375682053
X-Original-Bytes: 1956
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit