Task scheduling algorithm to give a reasonable number of processors taking account of communication overhead | IEEE Conference Publication | IEEE Xplore