Article View: comp.arch
Article #13755Re: Word vs. Byte Orientation; some kernel #s
From: bcase
Date: Wed, 22 Apr 1987 18:02
Date: Wed, 22 Apr 1987 18:02
26 lines
1957 bytes
1957 bytes
In article <311@winchester.UUCP> mash@winchester.UUCP (John Mashey) writes:
>>Plus, the stack cache decreases
>>the load/store percentage overall with respect to a machine (like the
>>MIPS) with "only" 32 fixed registers. We seem to have about half as
>>many loads/stores, but it varies (and my compiler ain't the best, e.g.
>>no register coloring for memory-resident stuff). This lower load/store
>>percentage might be another reason that word orientation is more appropriate
>>for the Am29000 ....
>
>Actually, there is some evidence that the marginal utility of extra
>registers in machines like IBM 801, MIPS R2000, etc [i.e., 32-register
>ones] drops off in the 24-28 range.
I believe your numbers are right. Without the stack cache model,
I think the Am29000 would have load store percentages very close to
those for machines like the MIPS, and indeed, more than 32 registers
would not be of much use for one process (but could be used to improve
process context switch times somewhat). A stack cache performs, if
you will, a "dynamic" interprocedual analysis. Not really, but some
of the benefits of real interprocedural analysis are gained.
One of the things I know for sure is that some potential Am29000 users
are really happy about the large register file, but not necessarily
because of its ability to implement a stack cache.
bcase
Technical Details
Message-ID:
<16295@amdcad.AMD.COM>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!ames!amdcad!bcaseReferences:
<16122@amdcad.AMD.COM> <311@winchester.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!ames!amdcad!bcase From: bcase@amdcad.UUCP Newsgroups: comp.arch Subject: Re: Word vs. Byte Orientation; some kernel #s Message-ID: <16295@amdcad.AMD.COM> Date: Wed, 22-Apr-87 13:02:58 EST Article-I.D.: amdcad.16295 Posted: Wed Apr 22 13:02:58 1987 Date-Received: Fri, 24-Apr-87 01:29:37 EST References: <16122@amdcad.AMD.COM> <311@winchester.UUCP> Reply-To: bcase@amdcad.UUCP (Brian Case) Organization: Advanced Micro Devices, Inc., Sunnyvale, Ca. Lines: 26