A genetic algorithm for multiprocessor scheduling | Synapse