10 comments

[ 2.5 ms ] story [ 28.8 ms ] thread
I used an Encore Multimax in my college parallel programming class that ran a proprietary UNIX on a member of this processor family.

https://en.m.wikipedia.org/wiki/Encore_Computer#Specificatio...

One of my courses at UIUC used a Sequent Balance 8000, which also ran on the NS32K (and was a direct competitor). Ours was a 6-CPU system, and it had no problems handling system loads that would have brought the neighboring Pyramid 90x to its knees. We were only using it for general programming coursework and not for anything specific to parallel programming, but it was head and shoulders above the usual systems.
It's great that there is an open-source Verilog implementation for FPGAs (running at 50MHz, highly respectable compared to ~30MHz hardware) and apparently a NetBSD version that will run on it.
Got a hold of a NS32081 and put in on protoboard in my turbo 8088 PC, interfacing via the 8-bit I/O bus (late 1980's.) Wrote a simple Turbo-C interface to read/write FPU instructions and data. Operations with 32-bit floats were about 4x faster than Turbo-C's floating point emulation. Was straightforward to program as I recall. But I can't recall where that protoboard went...
The 32032 was my favorite CPU as a kid. Today, thanks to eBay, I actually own one!