m68030 workstation

a motorola 68030 computer that uses distributed services and explicit messaging to replace SMP, cache coherency, and centralised resource management

does he know?

this project is basically the channeling of my autistic hyperfocus on the motorola 680xx family and architecture-specific operating systems.

more philosphically; i wanted something genuinely challenging where i can take my low level programming skills outside of simulation and pedestrian single-board computers.

the crux of the idea is to design and build a workstation which uses multiple motorola 68030 processors; stitched together with a custom packet-switching fabric

concept

rather than trying to implement shared memory as per tradition, each 68030 is an independent node with local memory and scheduler, communicating only via message passing & 'mailboxes' via a centralised arbiter (which could take the form of a ring, crossbar, etc...)

sharing

rough diagram of the messaging concept