Patent ID: 11934330
Assignee: INTEL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 0:
1. A computer-implemented method comprising:
at an offload processing device within a central processing unit (CPU) package;
the offload processing device processing data,
determining whether to store the processed data in a buffer of the offload processing device or a system memory external to the CPU package, and
storing the data based on the determination, wherein:
the offload processing device comprises an accelerator device,
the offload processing device is positioned within the CPU package,
a core offloads to the offload processing device the determining whether to store data in the buffer of the offload processing device or the system memory external to the CPU package, and
for a packet to be transmitted by a network interface device:
the packet to be transmitted comprises the data processed by the offload processing device and
the determining whether to store the data in the buffer of the offload processing device or the system memory external to the CPU package is based on priority of the packet, packet transmit time, and load on the network interface device and

for a packet received by the network interface device:
the data processed by the offload processing device comprises a portion of the received packet and
the determining whether to store data in the buffer of the offload processing device or the system memory external to the CPU package is based on whether the data is to be transmitted after processing by the offload processing device.