Sujet : Re: My 66000 and High word facility
De : anton (at) *nospam* mips.complang.tuwien.ac.at (Anton Ertl)
Groupes : comp.archDate : 11. Aug 2024, 15:33:33
Autres entêtes
Organisation : Institut fuer Computersprachen, Technische Universitaet Wien
Message-ID : <2024Aug11.163333@mips.complang.tuwien.ac.at>
References : 1 2 3
User-Agent : xrn 10.11
Brett <
ggtgp@yahoo.com> writes:
The lack of CPU’s with 64 registers is what makes for a market, that 4%
that could benefit have no options to pick from.
They had:
SPARC: Ok, only 32 GPRs available at a time, but more in hardware
through the Window mechanism.
AMD29K: IIRC a 128-register stack and 64 additional registers
IA-64: 128 GPRs and 128 FPRs with register stack and rotating register
files to make good use of them.
The additional registers obviously did not give these architectures a
decisive advantage.
When ARM designed A64, when the RISC-V people designed RISC-V, and
when Intel designed APX, each of them had the opportinity to go for 64
GPRs, but they decided not to. Apparently the benefits do not
outweigh the disadvantages.
Where is your 4% number coming from?
- anton
-- 'Anyone trying for "industrial quality" ISA should avoid undefined behavior.' Mitch Alsup, <c17fcd89-f024-40e7-a594-88a85ac10d20o@googlegroups.com>