🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2722

Re: VERY LARGE main memories

#2722
From: Rich A. Hammond
Date: Fri, 29 Aug 1986 12:05
31 lines
1581 bytes
> 	Barry Shein, Boston University writes
> ... consider:
> 
> A one MIP machine zeroing memory in a loop:
> 
> 		CLRL	R1
> 	LOOP:
> 		CLRL	(R1)+
> 		CMPL	R1,HIMEM
> 		BNE	LOOP
> 
> would (theoretical machine) take 3 * (1G/1M) or 3000 seconds or
> a little less than one hour to complete. It's hard to believe
> such a machine could make -effective- use of that much memory.

That calculation left out the word size (or were you talking about 1GW
versus 1Gb?)  Thus, for a 32 bit 1 MIPS machine, clearing 1 Gb of memory
would take (3 / 1M) * (1  Gb / 4) = 750 seconds or 12.5 minutes.

Of course, for general purpose computation, Barry's point is correct,
you can't use huge amounts of memory.

However, data base machines benefit greatly from the reduced overhead
if all data is available in memory, even if they don't touch much of it
at any time.

Also, our Convex C-1, when doing vector operations, can touch 8 bytes
every 100 ns, so to zero a 1Gb space  takes (1 Gb / 8) /10M = 12.5 seconds.

Cheers,
Rich Hammond	Bellcore
Technical Details
Message-ID: <292@petrus.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!columbia!caip!princeton!allegra!ulysses!bellcore!petrus!hammond
References: <1130@bu-cs.bu-cs.BU.EDU>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!columbia!caip!princeton!allegra!ulysses!bellcore!petrus!hammond
From: hammond@petrus.UUCP (Rich A. Hammond)
Newsgroups: net.arch
Subject: Re: VERY LARGE main memories
Message-ID: <292@petrus.UUCP>
Date: Fri, 29-Aug-86 08:05:07 EDT
Article-I.D.: petrus.292
Posted: Fri Aug 29 08:05:07 1986
Date-Received: Sat, 30-Aug-86 03:25:48 EDT
References: <1130@bu-cs.bu-cs.BU.EDU>
Organization: Bell Communications Research, Inc
Lines: 31