rickb at bensene.com
Sat Jul 4 14:43:19 CDT 2015
> I recall hearing of a company that build a machine with two 68000s,
> running one instruction behind the other. When the leading processor
> page fault, hardware interrupted the lagging processor (which had not
> encountered the faulting instruction) and there's a dance where the
> processors switch roles, allowing useful page faults.
I think Wicat Systems did this in their System 100 (early Unix
I very clearly remember that Tektronix got one of these systems for
evaluation back in the day when I worked there.
I went to a presentation when the machine was brought in by the local
distributor, and the presentation mentioned that there were two Motorola
68000 microprocessors in it "to make it more powerful" or some such
When the Microprocessor Development Group got its hands on the machine,
immediately it was opened up, and on the CPU board were indeed two
Motorola 68000 chips sitting side-by-side. Some reverse-engineering was
done, and it was determined that these two CPUs worked together in some
way to provide way to provide demand paging.
We got lots of early Unix workstations for evaluation back in those
days. I remember the Wicat quite vividly, and I'm pretty sure this
was the machine, but it's possible it was some other Unix workstation
More information about the cctech