1. An apparatus comprising: M physical threads to support N switch-on-event software threads, wherein N>M; a state mechanism to maintain for a state element M current values; the state mechanism further to maintain for the state element N-M inactive values; and the state mechanism further comprising control logic to modify a selected one of said inactive values and a selected one of said current values responsive to a thread switch indicator: