Technologies for managing cache quality of service
AssigneeIntel Corporation
InventorsIosif Gasparakis, Malini Bhandaru, Ranganath Sunku
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsIosif Gasparakis, Malini Bhandaru, Ranganath Sunku
Estimating the term…
Technologies for managing cache quality of service (QoS) include a compute node that includes a network interface controller (NIC) configured to identify a total amount of available shared cache ways of a last level cache (LLC) of the compute node and identify a destination address for each of a plurality of virtual machines (VMs) managed by the compute node. The NIC is further configured to calculate a recommended amount of cache ways for each workload type associated with VMs based on network traffic to be received by the NIC and processed by each of the VMs, wherein the recommended amount of cache ways includes a recommended amount of hardware I/O LLC cache ways and a recommended amount of isolated LLC cache ways usable to update a cache QoS register that includes the recommended amount of cache ways for each workload type. Other embodiments are described herein.
A network interface controller (NIC) at a compute node, the NIC comprising:
One or more non-transitory machine-readable storage media comprising a plurality of instructions stored thereon that, in response to being executed, cause a network interface controller (NIC) at a compute node to:
A method comprising:
A network interface controller (NIC) at a compute node, the NIC comprising:
Dependencies are inferred from the claim text.