CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0635 (2013.01); G06F 3/0673 (2013.01)] | 19 Claims |
1. An apparatus comprising:
interconnect circuitry to couple a device to one or more processing elements and to one or more storage structures; and
stashing circuitry configured to receive stashing transactions from the device, each stashing transaction comprising payload data and control data;
wherein the stashing circuitry is responsive to a given stashing transaction whose control data identifies a plurality of portions of the payload data, to perform a plurality of independent stashing decision operations, each of the plurality of independent stashing decision operations corresponding to a respective portion of the plurality of portions of payload data and comprising determining, with reference to the control data, whether to direct the respective portion to one of the one or more storage structures or whether to forward the respective portion to memory.
|