A multi-population based parallel genetic algorithm for multiprocessor task scheduling with Communication Costs | IEEE Conference Publication | IEEE Xplore