A unified model and implementation for interprocess communication in a multiprocessor environment | Synapse