A system including a CPU including logic for executing code from a
location and at a time determined by an external entity, a data cache and
a CPU management entity (CME) including logic for receiving data one unit
at a time from an external data feeder. The data unit being arbitrarily
defined mutually between the data feeder and the CME. The CME being
coupled to the CPU. The CME including logic to provide the received data
unit, a corresponding context information and a corresponding code
address to the CPU, wherein the CPU includes logic for notifying the CME
of a completed execution.