Patent ID: 8024594
Filing Date: 2011-09-20
Classification: G06F,Y02D

Abstract:
1. A method for reducing memory power consumption in a server system, the server system comprising a memory controller and a plurality of Dual Inline Memory Modules (DIMMs), the method comprising: determining a status of a channel of a plurality of channels of the memory controller, the plurality of channels associated with the plurality of DIMMs of the server system, the status of the channel representing presence of at least one scheduled transaction in the channel; monitoring the status of the channel, wherein the monitoring the status of the channel comprises checking whether the status of the channel is in an idle mode for a period of at least equal to a first threshold time; driving the channel of the plurality of channels into a power down state from an active state based on the monitoring of the status of the channel; and further comprising one of driving the channel into an active after power down state from the power down state based on a condition whether the channel is in the power down state for a period of at least equal to a second threshold time; and driving the channel into the active state from the power down state based on a condition whether the status of the channel comprises the presence of at least one scheduled transaction in the channel.