摘要:
The present invention relates to platform power management. In some implementations, platform tasks, that require servicing by a host processor, may be serviced in groups to create longer or more idle periods to enable the host processor to be in lower power consuming states more often.
摘要:
A device, method, and computer readable medium are disclosed. In one embodiment the device includes a first network packet storage queue that is capable of storing incoming network packets from a network. The device also includes a second network packet storage queue that is capable of storing incoming network packets from a network. The device also includes flush logic to synchronize a flush of the network packets stored in the first and second network packet storage queues. The flush is triggered by a flush event affecting at least one of the storage queues.
摘要:
A network adapter comprises a controller to change to a first mode from a second mode based on a number of transmit packets, sizes of received packets, and intervals between arrivals of the received packets. In one embodiment, the network controller further comprises a memory to buffer received packets, where the received packets are buffered for a longer period in the first mode than in the second mode.
摘要:
A device, method, and computer readable medium are disclosed. In one embodiment the device includes a first network packet storage queue that is capable of storing incoming network packets from a network. The device also includes a second network packet storage queue that is capable of storing incoming network packets from a network. The device also includes flush logic to synchronize a flush of the network packets stored in the first and second network packet storage queues. The flush is triggered by a flush event affecting at least one of the storage queues.
摘要:
Systems and methods may provide for aggregating a first idle duration from a first device associated with a platform and a second idle duration from a second device associated with the platform. Additionally, an idle state may be selected for the platform based at least in part on the first idle duration and the second idle duration. In one example, the idle durations are classified as deterministic, estimated or statistical.
摘要:
Systems and methods may provide for aggregating a first idle duration from a first device associated with a platform and a second idle duration from a second device associated with the platform. Additionally, an idle state may be selected for the platform based at least in part on the first idle duration and the second idle duration. In one example, the idle durations are classified as deterministic, estimated or statistical.
摘要:
A power management unit (PMU) may determine an optimal power saving state using a break-even period of a power saving state and an expected idle duration based on a first policy. The PMU may determine the optimal power saving state using a first break even period and actual idle duration based on a second policy. The break-even period may equal a minimum time a computer system should remain in a power saving state to compensate for the power consumed by the system to enter and exit that power saving state. The expected idle time duration is determined as an average of idle duration and a recent sample of idle duration. The actual idle duration is the difference of a first and second time point that represents entry and exit points to and from the power saving state. The PMU may transition the system to the optimal power saving state.