发明名称 ARBITRATION IN AN SRIOV ENVIRONMENT
摘要 In one embodiment, a computer-implemented method includes assigning a time budget to each of a plurality of virtual functions in a single-root input/output (SRIOV) environment, where a first time budget of a first virtual function indicates a quantity of cycles on an engine of the SRIOV environment allowed to the first virtual function within a time slice. A plurality of requests issued by the plurality of virtual functions are selected by a computer processor, where the selecting excludes requests issued by virtual functions that have used their associated time budgets of cycles in a current time slice. The selected plurality of requests are delivered to the engine for processing. The time budgets of the virtual functions are reset and a new time slice begins, at the end of the current time slice.
申请公布号 US2016147687(A1) 申请公布日期 2016.05.26
申请号 US201414552666 申请日期 2014.11.25
申请人 International Business Machines Corporation 发明人 Check Mark A.;Condorelli Vincenzo;Hadzic Nihad;Santiago Fernandez William
分类号 G06F13/372;G06F13/42;G06F1/24;G06F9/455 主分类号 G06F13/372
代理机构 代理人
主权项
地址 Armonk NY US