in addition, provision must be made for interprocessor communication.
The asynchronous nature of multiple processor systems requires control functions for transferring data between processors whose operations are not synchronized.