m68030 workstation
a motorola 68030 computer that uses distributed services and explicit messaging to replace SMP, cache coherency, and centralised resource management
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...)