An Efficient Thread Recombining at Program Phase Changes | IEEE Conference Publication | IEEE Xplore