1. A device, comprising: an instruction unit to store a program including an instruction associated with predication criteria; and a fetch unit to compare a predicate state associated with a current packet of data to the predication criteria, wherein the fetch unit is to forward the instruction to an execution unit if the predication criteria includes the predicate state of the current packet.