发明名称 Information handling system power management device and methods thereof
摘要 An information handling system includes a set of power and performance profiles. Based on which of the profiles has been selected, the information handling system selects a thread scheduling table for provision to an operating system. The thread scheduling table determines the sequence of processor cores at which program threads are scheduled for execution. In a power-savings mode, the corresponding thread scheduling table provides for threads to be concentrated at subset of available processor cores, increasing the frequency with which the information handling system can place unused processors in a reduced power state.
申请公布号 US9110716(B2) 申请公布日期 2015.08.18
申请号 US200812136518 申请日期 2008.06.10
申请人 Dell Products, LP 发明人 Khatri Mukund P.;Nijhawan Vijay;Herzi Dirie N.;Rangarajan Madhusudhan
分类号 G06F9/30;G06F9/48;G06F1/32 主分类号 G06F9/30
代理机构 Larson Newman, LLP 代理人 Larson Newman, LLP
主权项 1. A method, comprising: detecting a power-on reset event in an information handling system; requesting, by a first central processing unit (CPU), configuration information including thread scheduling information in response to the power-on reset event in the information handling system; communicating first thread scheduling information in response to the request, the first thread scheduling information identifying processor cores in a sequential format, wherein each of a first plurality of processor cores of the first CPU assigned a program thread prior to one of a second plurality of processor cores of a second CPU being assigned a program thread; communicating second thread scheduling information in response to the request, the second thread scheduling information identifying that one of the first plurality of processor cores of the first CPU is assigned a program thread and one of the second plurality of processor cores of the second CPU is assigned a program thread prior to a second one of the first plurality of processor cores of the first CPU being assigned a program thread; placing the second CPU in a low-power mode in response to each of the second plurality of processor cores of the second CPU not having any threads scheduled for execution; communicating third thread scheduling information to reduce a number of the first processor cores executing threads in the first CPU, and to improve a performance of the first CPU by the first CPU providing more resources to the first processor cores in the first CPU that are executing threads; and retaining, during the low-power mode, state information in each of the first plurality of processor cores in order to resume operations when the first central processing unit is returned to a normal mode.
地址 Round Rock TX US