* [TUHS] Genix / early 80's VM variants @ 2021-05-09 19:47 Paul Ruizendaal 2021-05-09 19:57 ` Larry McVoy 0 siblings, 1 reply; 3+ messages in thread From: Paul Ruizendaal @ 2021-05-09 19:47 UTC (permalink / raw) To: TUHS main list [-- Attachment #1: Type: text/plain, Size: 838 bytes --] Looking at some VM stuff, I came across this: http://bitsavers.org/bits/AmericanInformationSystems/ <http://bitsavers.org/bits/AmericanInformationSystems/> It seems American Information Systems was a short-lived National Semiconductor spinoff that made a 32016 based board that plugged into a PDP-11 QBus: https://books.google.nl/books?id=xyjys2kz1RQC&pg=RA1-PA58&lpg=RA1-PA58&dq=american+information+system+3210&source=bl&ots=f1JGu1boT6&sig=ACfU3U2X04c3Myuhea-MLepeKFed6vvVCw&hl=en&sa=X&redir_esc=y#v=onepage&q=american%20information%20system%203210&f=false It ran a version of Unix called Genix that appears to be SysV R2 derived, but with VM code that is neither 4BSD derived, nor SysV R2.4 derived. The VM code names David I. Bell and Laura Neff as authors. Anybody recall American Info Systems and/or Genix? Paul [-- Attachment #2: Type: text/html, Size: 1762 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [TUHS] Genix / early 80's VM variants 2021-05-09 19:47 [TUHS] Genix / early 80's VM variants Paul Ruizendaal @ 2021-05-09 19:57 ` Larry McVoy 2021-05-10 14:26 ` Clem Cole 0 siblings, 1 reply; 3+ messages in thread From: Larry McVoy @ 2021-05-09 19:57 UTC (permalink / raw) To: Paul Ruizendaal; +Cc: TUHS main list Pretty sure Bill Jolitz either had a 32016 Unix or he was also selling similar boxes. National couldn't get it together to produce bug free chips or maybe we'd all be running that, pretty nice architecture (in theory). On Sun, May 09, 2021 at 09:47:57PM +0200, Paul Ruizendaal wrote: > Looking at some VM stuff, I came across this: > http://bitsavers.org/bits/AmericanInformationSystems/ <http://bitsavers.org/bits/AmericanInformationSystems/> > > It seems American Information Systems was a short-lived National Semiconductor spinoff that made a 32016 based board that plugged into a PDP-11 QBus: > https://books.google.nl/books?id=xyjys2kz1RQC&pg=RA1-PA58&lpg=RA1-PA58&dq=american+information+system+3210&source=bl&ots=f1JGu1boT6&sig=ACfU3U2X04c3Myuhea-MLepeKFed6vvVCw&hl=en&sa=X&redir_esc=y#v=onepage&q=american%20information%20system%203210&f=false > > It ran a version of Unix called Genix that appears to be SysV R2 derived, but with VM code that is neither 4BSD derived, nor SysV R2.4 derived. > > The VM code names David I. Bell and Laura Neff as authors. > > Anybody recall American Info Systems and/or Genix? > > Paul > -- --- Larry McVoy lm at mcvoy.com http://www.mcvoy.com/lm ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [TUHS] Genix / early 80's VM variants 2021-05-09 19:57 ` Larry McVoy @ 2021-05-10 14:26 ` Clem Cole 0 siblings, 0 replies; 3+ messages in thread From: Clem Cole @ 2021-05-10 14:26 UTC (permalink / raw) To: Larry McVoy; +Cc: TUHS main list, Paul Ruizendaal [-- Attachment #1: Type: text/plain, Size: 2811 bytes --] On Sun, May 9, 2021 at 3:58 PM Larry McVoy <lm@mcvoy.com> wrote: > Pretty sure Bill Jolitz either had a 32016 Unix or he was also selling > similar boxes. National couldn't get it together to produce bug free > chips or maybe we'd all be running that, pretty nice architecture > (in theory). > He did. It was about the size and form factor of the Compaq 'luggable.' IIRC hBill used a flavor of the multibus, which made a large power supply and more expensive peripherals (although Sun, Masscomp, and Apollo were also using Multibus in those days -- as Multibus was cheaper than the Unibus or QBUS). Bill's computer showed up at about the same times as the Sun-2, which was 68010 based. As Yale Pratt once said of the NS32016 ISA, 'it was a VAX/780 cleaned up but on a single chip'. Still technically a CISC, but did had fewer specialty features (more like PDP-10 in that what Bill Wulf used to call a 'regular and complete' architecture). Conceptually the ISA more powerful than the 68000 ISA, but it lacked a good compiler (*a.k.a.* 'production quality' compiler) that could exploit it, and as you point out, Nat Semi had a difficult time producing them. Funny, the compiler issue was SOP for the chip folks in those times as they had traditionally relied on 3rd parties to build the compiler for them - they would put out an assembler (usually written in Fortran-IV), make the assembler 'open source' and let the ecosystem go from there. Compiler houses (such as Green Hills, MCA, Frieberghouse, and PG) had to decide if they wanted to invest in that new ISA or not if they could not get someone else to pay them to write one for it. The systems folks (like DEC/DG knew that was not good enough). Sun was just awakening to that fact and I >>think<< it would have been around then that they started their real compiler team (Rob G -- you probably know more than I do here). Anyway, I always felt it was the compiler that killed them as much as Nat Semi's well-known Si production issues. Also, so many of us were ignoring the PC because it was based on the x86, that we did not realize that the PC's ISA bus was 'good enough (Masscomp never built anything with it, and Apollos did not until they finally did the DN3000 a couple of years later and I think it was not until RR that Sun tried). But in the end, the 386 'won' for economic reasons -- by being on the PC ecosystem much cheaper peripherals snd eventually got the ability to solve the addressing issues so you could run large programs on it, so the fact that it had the worst ISA did not matter. I've always wondered if a Nat Semi NS32016 based system running in a PC/AT form factor had appeared that was priced like a PC/AT if that might have had a chance. Clem ᐧ ᐧ ᐧ [-- Attachment #2: Type: text/html, Size: 5358 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-05-10 14:27 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-05-09 19:47 [TUHS] Genix / early 80's VM variants Paul Ruizendaal 2021-05-09 19:57 ` Larry McVoy 2021-05-10 14:26 ` Clem Cole
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).