On 11/20/2017 11:37 AM, allison via cctalk wrote:
I did that back when with a S100 machine expanded with
multiple
Z80s(local ram and MMU), global mmemory and 8085s and 8749s to have
intelligent peripherals and shared loading and tasks. An interesting
experiment and some elements still are in operation. However
software development of the day (1980) was primitive and some
concepts were only experimental. Networking was one of the things
most productive and lead to many hardware simplifications. It proved
that while CP/M was a good single thread development environment it
had limits that only a new OS could overcome. The most significant
was resource management (memory, storage, and IO) followed by task
and process management.
I did a similar thing, ca 1985-6 with a bunch of commodity PCSs in a
fault-tolerant setup and used a simple machine-to-machine full-duplex
serial connection, using shift registers and short twisted-pair
differential connections. Uncomplicated protocol and simple to
implement. I'd have to go back to my old documents and see what the
link speed was, but IIRC, it was pretty fast, in the megabit/second
range. The limiting factor was the ISA bus it was hooked to.
--Chuck