US 11,914,492 B2
System and method for highly granular power/thermal control in information handling systems
Chitrak Gupta, Bangalore (IN); Anurag Sharma, Cedar Park, TX (US); Chandrasekhar Puthillathe, Bangalore (IN); and Rajeshkumar Ichchhubhai Patel, Bangalore (IN)
Assigned to Dell Products, L.P., Round Rock, TX (US)
Filed by Dell Products, L.P., Round Rock, TX (US)
Filed on Oct. 13, 2020, as Appl. No. 17/069,040.
Prior Publication US 2022/0114066 A1, Apr. 14, 2022
Int. Cl. G06F 11/22 (2006.01); G06F 1/3209 (2019.01); G06F 8/656 (2018.01); G06F 1/20 (2006.01)
CPC G06F 11/2284 (2013.01) [G06F 1/206 (2013.01); G06F 1/3209 (2013.01); G06F 8/656 (2018.02)] 18 Claims
OG exemplary drawing
 
1. An Information Handling System (IHS), comprising:
a plurality of hardware devices; and
a Baseboard Management Controller (BMC) in communication with the plurality of hardware devices, the BMC including:
a baseboard processor; and
baseboard memory including instructions that, upon execution by the baseboard processor, cause the BMC to:
identify at least one non-registered hardware device from among the plurality of hardware devices by determining that power profile data for the at least one non-registered hardware device does not exist in a Basic Input/Output System (BIOS) of the IHS;
obtain, using a plugin associated with the non-registered hardware device, power profile data for the at least one non-registered hardware device;
monitor a functionality of the non-registered hardware device; and
for each instance that the non-registered hardware device ceases to function properly due to under cooling:
perform a system reboot of the IHS;
incrementally increase a specified amount of cooling provided by one or more cooling units to the non-registered hardware device, the specified amount being less than a maximum cooling level; and
continue to monitor the functionality of the non-registered hardware device.