Date: Fri, 22 May 1998 09:57:15 +0930 From: Greg Lehey <grog@lemis.com> To: Jamie Bowden <jamie@itribe.net>, Peter Jeremy <peter.jeremy@alcatel.com.au> Cc: hackers@FreeBSD.ORG Subject: Re: Intel vs the rest (was `Original PC' and `talk') Message-ID: <19980522095715.R27201@freebie.lemis.com> In-Reply-To: <Pine.SGI.3.96.980521083324.1012M-100000@animaniacs.itribe.net>; from Jamie Bowden on Thu, May 21, 1998 at 08:36:38AM -0400 References: <199805202156.HAA15942@gsms01.alcatel.com.au> <Pine.SGI.3.96.980521083324.1012M-100000@animaniacs.itribe.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 21 May 1998 at 8:36:38 -0400, Jamie Bowden wrote: > On Thu, 21 May 1998, Peter Jeremy wrote: > >> As an example of the impact of an architectural decision on >> complexity: The 68k included a clear split between (non-modifiable) >> instructions and (modifiable) data, the x86 didn't (and early >> applications often used self-modifying code). This means that the x86 >> needs a unified cache, whilst the 68k uses a split cache - which gives >> it two immediate advantages: The I-cache is also somewhat simpler (no >> need for dirty bits or the write-{through,back} logic), allowing more >> of it for the same complexity. Dual caches allow parallel I and D >> accesses - ie effectively doubling the cache <-> CPU bandwidth (dual- >> porting the cache can be done, but entails a substantial increase in >> complexity). (The downside is that a unified cache will adjust to >> different code vs data footprints - giving somewhat better hit rates >> for a given total cache size). > > I have both. > > Data cache size: 16 Kbytes > Instruction cache size: 16 Kbytes > Secondary unified instruction/data cache size: 512 Kbytes on Processor 0 > > All hail high end workstation makers. This is the SGI on my desk, lowly > Indy that it is. And how large is the TLB? And the page size? Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980522095715.R27201>