-
公开(公告)号:US20170277554A1
公开(公告)日:2017-09-28
申请号:US15080892
申请日:2016-03-25
Applicant: Intel Corporation
Inventor: Scott Oehrlein , Shrikant M. Shah
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45579 , G06F2009/45595 , H04L41/0893 , H04L41/0896
Abstract: Technologies for dynamically managing data bus bandwidth usage of virtual machines include a network device that includes a data bus, one or more processors coupled to the data bus, and one or more throttled devices coupled to the data bus. Each throttled device is configured to use no more than an amount of bus bandwidth associated with at least one throttle value assigned to the corresponding throttled device. The network device is to assign functions to virtual machines, determine throttle values for each of the throttled devices utilized by the virtual machines to perform their assigned functions, and perform the assigned functions subject to the determined throttle values. Other embodiments are described and claimed.
-
公开(公告)号:US10019280B2
公开(公告)日:2018-07-10
申请号:US15080892
申请日:2016-03-25
Applicant: Intel Corporation
Inventor: Scott Oehrlein , Shrikant M. Shah
CPC classification number: G06F9/45558 , G06F2009/45579 , G06F2009/45595 , H04L41/0893 , H04L41/0896
Abstract: Technologies for dynamically managing data bus bandwidth usage of virtual machines include a network device that includes a data bus, one or more processors coupled to the data bus, and one or more throttled devices coupled to the data bus. Each throttled device is configured to use no more than an amount of bus bandwidth associated with at least one throttle value assigned to the corresponding throttled device. The network device is to assign functions to virtual machines, determine throttle values for each of the throttled devices utilized by the virtual machines to perform their assigned functions, and perform the assigned functions subject to the determined throttle values. Other embodiments are described and claimed.
-
公开(公告)号:US20250103397A1
公开(公告)日:2025-03-27
申请号:US18401399
申请日:2023-12-30
Applicant: Intel Corporation
Inventor: Andrew J. Herdrich , Daniel Joe , Filip Schmole , Philip Abraham , Stephen R. Van Doren , Priya Autee , Rajesh M. Sankaran , Anthony Luck , Philip Lantz , Eric Wehage , Edwin Verplanke , James Coleman , Scott Oehrlein , David M. Lee , Lee Albion , David Harriman , Vinit Mathew Abraham , Yi-Feng Liu , Manjula Peddireddy , Robert G. Blankenship
IPC: G06F9/50
Abstract: Techniques for quality of service (QoS) support for input/output devices and other agents are described. In embodiments, a processing device includes execution circuitry to execute a plurality of software threads; hardware to control monitoring or allocating, among the plurality of software threads, one or more shared resources; and configuration storage to enable the monitoring or allocating of the one or more shared resources among the plurality of software threads and one or more channels through which one or more devices are to be connected to the one or more shared resources.
-
-