会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method for SOC performance and power optimization
    • SOC性能和功率优化方法
    • US08924758B2
    • 2014-12-30
    • US13360012
    • 2012-01-27
    • Maurice B. SteinmanAlexander J. BranoverGuhan Krishnan
    • Maurice B. SteinmanAlexander J. BranoverGuhan Krishnan
    • G06F1/32
    • G06F1/3243G06F1/324G06F1/3275G06F1/3296G06F9/5094Y02D10/126Y02D10/14Y02D10/172Y02D10/22
    • A system and method for efficient management of resources within a semiconductor chip for an optimal combination of power reduction and high performance. An intergrated circuit, such as a system on a chip (SOC), includes at least two processing units. The second processing unit includes a cache. The SOC includes a power management unit (PMU) that determines whether a first activity level for the first processing unit is above a first threshold and a second activity level for the second processing unit is below a second threshold. If this condition is true, then the PMU places a limit on a highest power-performance state (P-state) used by the second processing unit. The PMU sends an indication to flush the at least one cache within the second processing unit. The PMU changes a P-state used by the first processing unit to a higher performance P-state.
    • 一种用于有效管理半导体芯片内的资源以实现功率降低和高性能的最佳组合的系统和方法。 诸如片上系统(SOC)的集成电路包括至少两个处理单元。 第二处理单元包括高速缓存。 SOC包括功率管理单元(PMU),其确定第一处理单元的第一活动级别是否高于第一阈值,并且第二处理单元的第二活动级别低于第二阈值。 如果该条件为真,则PMU对第二处理单元使用的最高功率状态(P状态)设置限制。 PMU发送指示以刷新第二处理单元内的至少一个高速缓存。 PMU将第一处理单元使用的P状态改变为更高性能的P状态。
    • 5. 发明授权
    • Enhanced control of CPU parking and thread rescheduling for maximizing the benefits of low-power state
    • 加强对CPU驻留和线程重新调度的控制,以最大限度地发挥低功耗状态的优势
    • US08112648B2
    • 2012-02-07
    • US12333744
    • 2008-12-12
    • Alexander BranoverMaurice B. SteinmanDenis Rystsov
    • Alexander BranoverMaurice B. SteinmanDenis Rystsov
    • G06F1/26
    • G06F9/5027G06F1/3203G06F1/3296G06F9/5094G06F2209/508Y02D10/172Y02D10/22
    • A system may comprise a plurality of processing units and a scheduler configured to maintain a record for each respective processing unit. Each respective record may comprise entries which may indicate 1) how long the respective processing unit has been residing in an idle state, 2) a present power-state in which the respective processing unit resides, and 3) whether the respective processing unit is a designated default (bootstrap) processing unit. The scheduler may select one or more of the plurality of processing units according to their respective records, and assign impending instructions to be executed on the selected one or more processing units. Where additional processing units are required, the scheduler may also insert an instruction to trigger an inter-processor interrupt to transition one or more processing units out of idle-state. The scheduler may then assign some impending instructions to these one or more processing units.
    • 系统可以包括多个处理单元和被配置为维护每个相应处理单元的记录的调度器。 每个相应的记录可以包括可以指示1)各个处理单元已经驻留在空闲状态多长时间的条目,2)相应处理单元驻留的当前功率状态,以及3)各个处理单元是否为 指定默认(bootstrap)处理单元。 调度器可以根据它们各自的记录来选择多个处理单元中的一个或多个,并分配要在所选择的一个或多个处理单元上执行的即将发生的指令。 在需要附加处理单元的情况下,调度器还可以插入用于触发处理器间中断以将一个或多个处理单元转变为空闲状态的指令。 然后,调度器可以向这些一个或多个处理单元分配一些即将发生的指令。