1. A device comprising: a scheduler configured to schedule queues of data in a payload memory, based on at least one of: priority, rate and bandwidth guarantee; and an execution unit comprising decode logic configured to decode instructions from an instruction set; wherein the instruction set comprises: a first operation code to write data to the payload memory but not link the data to a queue; and a second operation code, different than the first operation code, to link the data held in payload memory to the queue.