Deutsch   English   Français   Italiano  
<2024Nov30.175756@mips.complang.tuwien.ac.at>

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: anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.arch
Subject: Re: Keeping other stuff with addresses (was: What is an N-bit machine?)
Date: Sat, 30 Nov 2024 16:57:56 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 29
Message-ID: <2024Nov30.175756@mips.complang.tuwien.ac.at>
References: <memo.20241128153105.12904U@jgd.cix.co.uk> <20241128185548.000031c9@yahoo.com> <vidtpt$pon$1@gal.iecc.com> <2024Nov30.072829@mips.complang.tuwien.ac.at> <2024Nov30.123536@mips.complang.tuwien.ac.at> <vieuks$1n5ve$1@dont-email.me>
Injection-Date: Sat, 30 Nov 2024 18:15:21 +0100 (CET)
Injection-Info: dont-email.me; posting-host="2dfeb14eb856097b8d34eb98bcc08182";
	logging-data="1945472"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+n02byvyBncLtgR+FXdjAe"
Cancel-Lock: sha1:ZY+MsvbGtKLGlIPtXLUyUnnNy04=
X-newsreader: xrn 10.11
Bytes: 2342

Thomas Koenig <tkoenig@netcologne.de> writes:
>Anton Ertl <anton@mips.complang.tuwien.ac.at> schrieb:
>> anton@mips.complang.tuwien.ac.at (Anton Ertl) writes:
>>>John Levine <johnl@taugh.com> writes:
>>>>These days I'd say the relevant N is the size of arithmetic registers but a
>>>>lot of marketers appear to disagree with me.
>>>
>>>Which arithmetic registers on an Intel processor?  The 64 bits of a
>>>GPR?  The 128 bits of an XMM register?  The 256 bits of a YMM
>>>register?  The 512 bits of a ZMM register?
>>
>> The Cray-1 is even more interesting in that respect.  Is it a 4096-bit
>> machine?
>
>If you consider the widest arithmetic it is capable of in one piece,
>it is a 64-bit machine.

That's not John Levine's criterion.

BTW, with your criterion, the Zen5 in the Ryzen AI 370HX is a 256-bit
machine, while the Zen5 in the Ryzen 9600X is a 512-bit machine.
According to John Levine's criterion they are both 512-bit machines.
According to me they are both 64-bit machines.  John Levine's and my
criteria are architectural, yours is implementation-oriented.

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