The apparatus of claim 3 wherein said resource is a retire unit and more instructions from said thread with a higher priority are loaded into said retire unit than from one of said threads having a lower priority based on the set values loaded into said counter.