Optimal Scheduling Strategies in a Multiprocessor System | Synapse