1. An apparatus comprising: a datapath for use to execute primitive operations; at least one control unit coupled to the datapath to control the datapath to selectively execute primitive operations of a first and a second collection of primitive operations, to effectuate execution of instructions of a first and a second instruction set architecture (ISA), where instructions of the first and the second ISA are implemented by the primitive operations of the first and second collections of primitive operations respectively.