Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!ukc!dcl-cs!aber-cs!teachc!pcg From: pcg@teachc.cs.aber.ac.uk (Piercarlo Grandi) Newsgroups: comp.arch Subject: Re: 64-bit addresses Message-ID: Date: 3 Mar 90 14:42:11 GMT References: <9708@spool.cs.wisc.edu> <20270@cfctech.cfc.com> <36080@mips.mips.COM> <168@csinc.UUCP> <193@zds-ux.UUCP> <36439@mips.mips.COM> <52651@bbn.COM> <3786@uceng.UC.EDU> <11254@encore.Encore.COM> Sender: pcg@aber-cs.UUCP Organization: Coleg Prifysgol Cymru Lines: 45 In-reply-to: meissner@osf.org's message of 28 Feb 90 14:48:23 GMT Posting-Front-End: GNU Emacs 18.55.4 of Thu Nov 23 1989 on athene (berkeley-unix) In article meissner@osf.org (Michael Meissner) writes: Path: aber-cs!gdt!dcl-cs!ukc!mcsun!uunet!samsung!think!paperboy!meissner From: meissner@osf.org (Michael Meissner) Newsgroups: comp.arch Date: 28 Feb 90 14:48:23 GMT References: <9708@spool.cs.wisc.edu> <20270@cfctech.cfc.com> <36080@mips.mips.COM> <168@csinc.UUCP> <193@zds-ux.UUCP> <36439@mips.mips.COM> <52651@bbn.COM> <3786@uceng.UC.EDU> <11254@encore.Encore.COM> Sender: news@OSF.ORG Distribution: all Organization: Open Software Foundation Lines: 22 In article <11254@encore.Encore.COM> peralta@pinocchio.Encore.COM (Rick Peralta) writes: | What about getting rid of conventional secondary storage? | Simply keep everything in virtual memory and have the OS | maintain whatever secondary store it sees fit? Hmm, you seem to have just proposed the System/3x (and AS/400 I think) from IBM, which uses a single level store. Of course the only languages supported on it are business-type languages (RPG and Cobol). The old single level storage dream! And capabilities as well... I think that the best starting point for an investigation of this issue is "Computer systems with a very large address space and garbage collection", an MIT Dissertation and TechRep (#178) by Peter Bishop. Legend has it that the S/38, from which the AS/400 evolved, was an implementation of that thesis done by the people that had previously done the S/3 accounting machine (what a joke! they made a few mistakes :-), one of which particularly glaring and crucial in the design of the reverse map MMU). Just to tell you how funny this is, the S/3 was a _card based_ machine programmed in RPG, Bishop's architecture was a computer utility with a very lispish/capabilitish flavour. The S/38 exhibits traits from *both* ancestors. -- Piercarlo "Peter" Grandi | ARPA: pcg%cs.aber.ac.uk@nsfnet-relay.ac.uk Dept of CS, UCW Aberystwyth | UUCP: ...!mcvax!ukc!aber-cs!pcg Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@cs.aber.ac.uk