发明名称 芯片上的异构的多处理器系统中的模态工作负载调度
摘要 公开了用于包含异构的多处理器片上系统(“SoC”)的便携式计算设备(“PCD”)中基于模式的工作负载重新分配的方法和系统的各个实施例。因为异构的多处理器SoC中的个体处理组件可以展示不同的性能能力或强度,并且因为这些处理组件中的一个以上的处理组件可能能够处理给定的代码块,因此,可以通过以满足操作模式的性能目标的方式,实时或接近实时地向最能够处理代码块的处理组件分配工作负载,利用基于模式的重新分配系统和方法来优化服务质量(“QoS”)。操作模式可以通过PCD中的一个或多个模式决策条件的识别来确定。
申请公布号 CN104737094B 申请公布日期 2017.04.05
申请号 CN201380055032.5 申请日期 2013.09.24
申请人 高通股份有限公司 发明人 A·K·杜;T·A·莫里森;H-J·朴
分类号 G06F1/32(2006.01)I;G06F1/20(2006.01)I 主分类号 G06F1/32(2006.01)I
代理机构 永新专利商标代理有限公司 72002 代理人 张扬;王英
主权项 一种用于具有异构的多处理器片上系统(SoC)的便携式计算设备(PCD)中的基于模式的工作负载重新分配的方法,所述方法包括:确定所述异构的多处理器SoC中的多个个体处理组件中的每个处理组件的性能能力,其中,所述性能能力包括最大处理频率和静态电源电流;根据所述多个处理组件中的每个处理组件的最大处理频率来对所述多个处理组件进行评级,以及根据所述多个处理组件中的每个处理组件的静态电源电流来对所述多个处理组件进行评级;识别所述PCD中出现的一个或多个模式决策条件,其中,模式决策条件与高性能处理(HPP)模式或功率节省(PS)模式相关联;基于优先级来对所述一个或多个模式决策条件进行协调,并且基于经协调的一个或多个模式决策条件,选择所述HPP模式或所述PS模式;以及基于所选择的模式,在所述处理组件之间基于每个处理组件的性能能力来重新分配工作负载,其中:如果所选择的模式是所述HPP模式,则重新分配包括:基于对每个处理组件的最大处理频率的评级,来在所述多个处理组件之间分配所述工作负载;并且如果所选择的模式是所述PS模式,则重新分配包括:基于对每个处理组件的静态电源电流的评级,来在所述多个处理组件之间分配所述工作负载。
地址 美国加利福尼亚