Convergent scheduling. - Walter Lee; Diego Puppin; Shane Swenson; Saman P. Amarasinghe (MICRO, 2002)