A system and method for selecting a computer hardware component of a
computing system to throttle based on a selection policy is disclosed. A
co-thermal control system may receive a first signal indicating a first
condition for a plurality of computer hardware components has occurred.
The co-thermal control system may choose a course of action at least
partially based upon the first signal using a table-based rule generator.
The co-thermal control system may output instructions to participating
components for the course of action.