发明名称 Method, computer system and control device for reducing power consumption
摘要 A computer system is provided. In one embodiment, the computer system includes a memory, a peripheral device, a central processing unit (CPU), and a peripheral device controller. The CPU stores information about the data transmission in a descriptor in the memory when data transmission between the CPU and the peripheral device is required. The peripheral device controller reads the descriptor from the memory at an access frequency, records whether the descriptor read from the memory requests for data transmission as a recording result, and adjusts the access frequency according to the recording result.
申请公布号 US9128711(B2) 申请公布日期 2015.09.08
申请号 US200812193166 申请日期 2008.08.18
申请人 VIA TECHNOLOGIES, INC. 发明人 Pang Shanna;Hui Zhiqiang;Wu Chin-Hwaun;Huang Cheng-Wei
分类号 G06F1/32 主分类号 G06F1/32
代理机构 McClure, Qualey & Rodack, LLP 代理人 McClure, Qualey & Rodack, LLP
主权项 1. A method for reducing power consumption of a computer system, wherein when a central processing unit (CPU) requests a peripheral device for data transmission therebetween, the CPU stores information about the data transmission in a descriptor in a memory, and a peripheral device controller handles the data transmission according to the descriptor, comprising: directing the peripheral device controller to read the descriptor from the memory at an access frequency; passing the descriptor to the peripheral device; storing a response of the peripheral device in the descriptor; determining whether the descriptor read from the memory indicates that the CPU requests for data transmission; if the descriptor does not indicate that the CPU requests for data transmission, increasing an idle number; if the descriptor indicates that the CPU requests for data transmission, handling the data transmission according to the descriptor and resetting the idle number to a predetermined constant; and lowering the access frequency at which the peripheral device controller reads the descriptor from the memory if the idle number indicates that a total number of descriptors which do not request for data transmission is greater than or equal to a threshold.
地址 Hsin-Tien, Taipei TW