remove CMK_SMP in getNonLocal to make multiple worker threads call progress engine...