发明名称 Multithreaded dynamic voltage-frequency scaling microprocessor
摘要 A multithreaded microprocessor includes a thread scheduler and voltage-frequency scheduler (VFS). The thread scheduler uses application-specified QoS requirements, which include required instruction completion rates, and instruction completion information from execution units to schedule the priorities of the threads at which the thread scheduler issues instructions to the execution units. Concurrently, the VFS uses the instruction completion and QoS information to calculate an aggregate utilization of the microprocessor by all the active threads when it is time to scale the voltage-frequency. The aggregate utilization is an effective measure of the amount of work left to be performed relative to the rate requirements. The VFS scales the voltage-frequency based on the aggregate utilization.
申请公布号 US7721127(B2) 申请公布日期 2010.05.18
申请号 US20060391716 申请日期 2006.03.28
申请人 MIPS TECHNOLOGIES, INC. 发明人 VISHIN SANJAY;BELL RUSSELL W.
分类号 G06F1/26 主分类号 G06F1/26
代理机构 代理人
主权项
地址