Preemptive Thermal Control by Processor Throttling in a Modular Computing System
First Claim
1. A modular computer housing system comprising:
- a housing having a plurality of component slots, wherein each of said plurality of component slots can receive one of a plurality of components, wherein said components include processors having adjustable operating frequencies; and
a thermal control system communicably coupled to each of said component slots and each of said received component processors;
wherein said thermal control system receives configuration data from each of said plurality of component slots, retrieves throttle data corresponding to said configuration data and directs at least one received component processor to reduce its operating frequency in accordance with said throttle data.
1 Assignment
0 Petitions
Accused Products
Abstract
A modular computing housing includes a housing structure having a plurality of component slots that each can receive one of a plurality of components, where at least one of the components includes a processor having an operating frequency. A cooling system provides airflow through each of said component slots. A thermal control system can be communicably connected to each of the component slots and each of the received component processors. When the thermal control system receives configuration data from each of the component slots, retrieves throttle data corresponding to the configuration data and directs at least one received component processors to reduce its operating frequency in accordance with the throttle data.
10 Citations
17 Claims
-
1. A modular computer housing system comprising:
-
a housing having a plurality of component slots, wherein each of said plurality of component slots can receive one of a plurality of components, wherein said components include processors having adjustable operating frequencies; and a thermal control system communicably coupled to each of said component slots and each of said received component processors; wherein said thermal control system receives configuration data from each of said plurality of component slots, retrieves throttle data corresponding to said configuration data and directs at least one received component processor to reduce its operating frequency in accordance with said throttle data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A thermal control process in a modular computing housing including a plurality of component bays, said process comprising:
-
determining the configuration status of component slots in a housing; determining processor throttle data based on said configuration status; and changing an operating frequencies of processors in the component slots based on said processor throttle data. - View Dependent Claims (7, 8, 9)
-
-
10. A program product, comprising:
-
a computer readable storage medium; and program code stored within the computer readable storage medium configured for performing a process including; determining the configuration status of component slots in a housing; determining processor throttle data based on said configuration status; and changing operating frequencies of processors in the component slots based on said processor throttle data. - View Dependent Claims (11, 12)
-
-
13. A thermal control system for a modular computing system, comprising:
-
a configuration sensor to collect configuration data of said modular computing system; data storage including a configuration data structure, wherein the data storage outputs processor throttle data from the configuration data structure corresponding to a configuration detected by the configuration sensor; and a processor throttle module that, responsive to the processor throttle data, controls operating frequencies of component processors in said modular computing system in accordance with said processor throttle data. - View Dependent Claims (14, 15, 16, 17)
-
Specification