How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs | Synapse