1. An apparatus comprising: a first execution unit to execute a first type and a second type of instructions; a second execution unit to execute the second type of instruction, but not the first type of instruction; and a scheduler coupled to said two execution units to dispatch the instructions in a wave, said scheduler dispatching the first type of instruction to the first execution unit with a higher priority than the second type of instruction in each dispatch wave.