发明名称 Using a linear prediction to configure an idle state of an entity in a computing device
摘要 The described embodiments include a computing device with one or more entities (processor cores, processors, etc.). In some embodiments, during operation, a thermal power management unit in the computing device uses a linear prediction to compute a predicted duration of a next idle period for an entity based on the duration of one or more previous idle periods for the entity. Based on the predicted duration of the next idle period, the thermal power management unit configures the entity to operate in a corresponding idle state.
申请公布号 US9442557(B2) 申请公布日期 2016.09.13
申请号 US201314075645 申请日期 2013.11.08
申请人 ADVANCED MICRO DEVICES, INC. 发明人 Arora Manish;Jayasena Nuwan S.;Eckert Yasuko;Govindan Madhu Saravana Sibi;Bircher William L.;Schulte Michael J.;Manne Srilatha
分类号 G06F1/32;G06F1/20 主分类号 G06F1/32
代理机构 Park, Vaughan, Fleming & Dowler LLP 代理人 Park, Vaughan, Fleming & Dowler LLP
主权项 1. A method for operating a computing device, comprising: in a thermal power management unit in the computing device, performing operations for: for each of one or more previous idle periods, acquiring a duration of the previous idle period and computing a set of coefficients for a linear prediction based on the durations of the one or more previous idle periods;using the set of coefficients in the linear prediction to compute a predicted duration of a next idle period for an entity in the computing device based on one or more previous idle periods for the entity;based on the predicted duration of the next idle period, configuring the entity to operate in a corresponding idle state during the next idle period; andbased on an accuracy of the predicted duration of the next idle period, adjusting a number of previous idle periods to be used for computing sets of coefficients for one or more subsequent computations of the predicted durations of idle periods.
地址 Sunnyvale CA US