On exploiting task duplication in parallel program scheduling | IEEE Journals & Magazine | IEEE Xplore