OpenBMC Thermal Design

Patrick Venture venture at google.com
Wed May 3 07:33:27 AEST 2017


Fantastic!  Thanks for elaborating.

>> Please elaborate on how the control program will execute it's
"pluggable" algorithm?
> Filling out the associated yaml file for the control application defines
how the algorithm will control the fan speeds based on the values, sensors
listed, delays, etc.. that will be supported as parameter inputs to the
algorithm.

What do you mean by "delays?"

Patrick

On Tue, May 2, 2017 at 2:21 PM, Matthew Barth <msbarth at linux.vnet.ibm.com>
wrote:

> On 05/02/17 2:33 PM, Patrick Venture wrote:
>
> Please elaborate on the format or layout of the control configuration file.
>
> This will be a yaml file containing the zone and fan definitions with the
> associated set of parameters that feed into the control algorithm.
> Currently this contains the zone number, the zone initial speed, and the
> list of fans(including their inventory path, sensor name, etc...).
>
> Please elaborate on the mechanism planned to import it into code?  Y'all
> often use python programs to make c++, will that be the case here?
>
> Correct, that will be the case here as well.
>
> Please elaborate on how the control program will execute it's "pluggable"
> algorithm?
>
> Filling out the associated yaml file for the control application defines
> how the algorithm will control the fan speeds based on the values, sensors
> listed, delays, etc.. that will be supported as parameter inputs to the
> algorithm.
>
> Please elaborate on how the fans will be controlled?  Will that be as a
> group per system or independently per zone?
>
> This will be configurable by the yaml file where the fan speeds are set on
> the zone, which a zone is a group of fans. These zones can be constructed
> as 1-to-many fans enabling individual fans being controlled or a group of
> fans being controlled similarly.
>
>   -- What is a zone?
>
> A grouping of fans
>
>
> Patrick
>
> On Tue, May 2, 2017 at 11:07 AM, Matthew Barth <msbarth at linux.vnet.ibm.com
> > wrote:
>
>> Patrick,
>>
>> As Patrick mentioned a few of us have been working on the fan control
>> infrastructure currently and wrote up a quick outline to share our thoughts
>> on the design layout. Let us know if there are areas you'd like to see more
>> detail.
>>
>> Matt
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20170502/e2fe7b63/attachment-0001.html>


More information about the openbmc mailing list