Patent ID: 11928504
Assignee: MARVELL ASIA PTE LTD
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 22:
23. A method comprising: moving, by an arbiter implemented in hardware, a work-queue entry (WQE) from a per-group transitory admission queue (TAQ) into a per-group in-unit admission queue (IAQ) in an in-unit entry (IUE) resource to be queued for scheduling by a work scheduler, the per-group TAQ and per-group IAQ assigned to the scheduling group, the moving including:
retrieving, by the arbiter, an in-unit accounting (IUA) count and IUA threshold from an IUA resource based on an IUA identifier, the arbiter coupled to the IUA resource and IUE resource; and
controlling, by the arbiter as a function of the IUA count and IUA threshold retrieved from the IUA resource based on the IUA identifier, whether the WQE from the scheduling group, assigned to the ILIA identifier, is moved into the TUE resource to be queued for scheduling by the work scheduler;
wherein the ILIA identifier corresponds to a virtual machine, an application, or a physical function (PF) or virtual function (VF) associated with a single root I/O virtualization (SR-IOV) interface.