🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3872

Re: Pointers

#3872
From: Ian Joyner
Date: Thu, 19 Nov 1992 12:45
49 lines
3402 bytes
ian@syacus.acus.oz.au (Ian Joyner) writes:
>(The B5000 also had one of the first commercial implementations of
>virtual memory, 10 years before IBM invented it!).

Well I was naturally picked up for being over brief here. I was not meaning
to imply that Burroughs had invented virtual memory, just that they had
a commercially available product 10 years before IBM's first virtual
machine.

In fact the pioneers were at Manchester University who built the Atlas
computer.  I have a description of how this technology was directly
transferred from the Atlas to the B5000.  This is an excerpt from August
1977 Creative Computing, a letter to the editor from Bill Lonergan who
was then a Principal at Xerox, but who was Manager of the Burroughs
Product Planning Group Jan 1959 to April 1961.  He was writing to set
the record straight on an article by David Bulman on stack computers:

"Virual memory: In May 1960 UCLA conducted a two week seminar entitled,
"Using and Exploiting Giant Computers." The program covered the IBM
STRETCH computer, the Univac LARC, the Ferranti ATLAS 1 and Orion
computers, the Bendix g-20, and a few other machines. The list of
attendess shows that 14 people attended from IBM and seven from Univac.
We sent Paul King and two others from Burroughs. Paul and I have often
mused that the 14 people from IBM were so wrapped up in STRETCH that
they failed to grasp the significance of what the late Stan Gill was
saying about the virtual memory organizations of the ATLAS 1. Paul
King did understand its significance and returned to Pasadena greatly
excited about the concept. After a relatively brief period of review
and discussion about how best to incorporate it, a segmented virtual
memory was defined into the B5000 system (its project name in Product 
Planning at the time was the 4000 system). The credit for the first
use of a virtual memory in a U.S. machine clearly lies with Paul King
not Bob Barton.

"(It is worth noting at this point that the conceptual notion of a
virtual machine had by this time already been a topic of much discussion
around the Burroughs Pasadena facility. I believe the notion originated
with Ted Glaser earlier in the 1950s. Ted was in the Pasadena engineering
group from 1956 to mid-1959.)

"Several other B5000 design features can be traced to the May 1960 UCLA
seminar. The idea of separate, modular input-output controllers can be
traced to the LARC and the single number form can be traced to the G-20."

-- 
Ian Joyner  ACUS (Australian Centre for Unisys Software)    ian@syacus.acus.oz
"Where is the man with all the great directions?...You can't imagine it,
 how hard it is to grow, Can you imagine the order of the universe?" ABWH
Disclaimer:Opinions and comments are personal.
Technical Details
Message-ID: <1992Nov19.124533.6626@syacus.acus.oz.au>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sdd.hp.com!spool.mu.edu!sgiblab!munnari.oz.au!metro!usage!syacus!ian
References: <1992Nov7.115620.29967@syacus.acus.oz.au> <1992Nov10.024021.8724@linus.mitre.org> <BEVAN.92Nov11191720@beluga.cs.man.ac.uk> <Bxq1C2.1CC@fiu.edu> <mwm.2n45@contessa.palo-alto.ca.us> <1992Nov17.121528.28783@syacus.acus.oz.au>

Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.misc
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sdd.hp.com!spool.mu.edu!sgiblab!munnari.oz.au!metro!usage!syacus!ian
From: ian@syacus.acus.oz.au (Ian Joyner)
Subject: Re: Pointers
Message-ID: <1992Nov19.124533.6626@syacus.acus.oz.au>
Organization: ACUS Australian Centre for Unisys Software, Sydney
References: <1992Nov7.115620.29967@syacus.acus.oz.au> <1992Nov10.024021.8724@linus.mitre.org> <BEVAN.92Nov11191720@beluga.cs.man.ac.uk> <Bxq1C2.1CC@fiu.edu> <mwm.2n45@contessa.palo-alto.ca.us> <1992Nov17.121528.28783@syacus.acus.oz.au>
Date: Thu, 19 Nov 1992 12:45:33 GMT
Lines: 49