Patent ID: 7664977
Filing Date: 2010-02-16
Classification: G06F

Abstract:
1. A computer-enabled method for cooling a CPU, the method comprising the steps of: accessing a basic input output system (BIOS), setting a passive cooling mode; setting a critical temperature and a reference temperature in the BIOS, the reference temperature being lower than the critical temperature; setting a plurality of temperature intervals between the reference temperature and the critical temperature; predetermining a duty cycle corresponding to each temperature interval; sending a system management interrupt to the CPU for controlling the CPU to execute a command of detecting and recording a current temperature of the CPU; comparing the current temperature with the reference temperature and the critical temperature; entering into the passive cooling mode if the current temperature is between the reference temperature and the critical temperature; confirming which temperature interval the current temperature falls in; confirming a corresponding predetermined duty cycle according to the temperature interval; and switching the CPU between a working status and a sleeping status according to the confirmed predetermined duty cycle, thereby cooling the CPU.