Your favorite parallel algorithms might not be as fast as you think | IEEE Journals & Magazine | IEEE Xplore