🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20841

Re: One aspect of bandwidth (backplane bus)

#20841
From: Robert Cousins
Date: Tue, 18 Apr 1989 12:59
29 lines
1909 bytes
In article <7794@phoenix.Princeton.EDU> mbkennel@phoenix.Princeton.EDU (Matthew B. Kennel) writes:
>
>Excuse me, I'm a complete novice in this area, but is it necessary that
>_all_ the memory of each processor be shared, and thus be on a very
>fast and expensive bus?  
>
>Matt Kennel
>   mbkennel@phoenix.princeton.edu

Actually, this makes sense for the general case.  A large portion of the
average unix systems' RAM contains read-only data structures and code
which will be constant from boot to shutdown.  This can be replicated
throughout the system.  Approximately 40% of all CPU time on a Unix
machine (varies with load and OS release) is spent in the kernel.  THerefore,
if each CPU has a private copy of the kernel text, the code fetches from
this 40% of the time can stay away from the shared memory system.  In
effect, this reduces the system memory bandwidth by some large amount,
which will depend upon the cache and CPU configuration.  

However, there are noticeable applications where this fails.  These 
include kernels which are paged, swapped or otherwise change with time.
In this case, the management of replicated memories becomes somewhat
hardware and/or software intensive.  Interestingly enough, even this
disadvantage is not too much for some machines to still get a win out 
of it.

Robert Cousins

Speaking for myself alone.
Technical Details
Message-ID: <131@dg.dg.com>
Path: arc1-ca.pugleaf.net!utzoo!dptcdc!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!dg!rec
References: <407@bnr-fos.UUCP> <17500@obiwan.mips.COM> <17527@winchester.mips.COM> <17298@cup.portal.com> <7794@phoenix.Princeton.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!dptcdc!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!dg!rec
From: rec@dg.dg.com (Robert Cousins)
Newsgroups: comp.arch
Subject: Re: One aspect of bandwidth (backplane bus)
Message-ID: <131@dg.dg.com>
Date: 18 Apr 89 12:59:34 GMT
References: <407@bnr-fos.UUCP> <17500@obiwan.mips.COM> <17527@winchester.mips.COM> <17298@cup.portal.com> <7794@phoenix.Princeton.EDU>
Reply-To: rec@dg.UUCP (Robert Cousins)
Distribution: na
Organization: Data General, Westboro, MA.
Lines: 29