发明名称 Adjusting CPU time allocated to next thread based on gathered data in heterogeneous processor system having plurality of different instruction set architectures
摘要 A method that optimizes system performance using performance monitors is presented. The method gathers thread performance data using performance monitors for threads running on either a first ISA processor or a second ISA processor. Multiple first processors and multiple second processors may be included in a single computer system. The first processors and second processors can each access data stored in a common shared memory. The gathered thread performance data is analyzed to determine whether the corresponding thread needs additional CPU time in order to optimize system performance. If additional CPU time is needed, the amount of CPU time that the thread receives is altered (increased) so that the thread receives the additional time when it is scheduled by the scheduler. In one embodiment, the increased CPU time is accomplished by altering a priority value that corresponds to the thread.
申请公布号 US8468532(B2) 申请公布日期 2013.06.18
申请号 US20060425448 申请日期 2006.06.21
申请人 AGUILAR, JR. MAXIMINO;ERB DAVID JOHN;MANNING SIDNEY JAMES;STAFFORD JAMES MICHAEL;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 AGUILAR, JR. MAXIMINO;ERB DAVID JOHN;MANNING SIDNEY JAMES;STAFFORD JAMES MICHAEL
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址