【技术实现步骤摘要】
【国外来华专利技术】
目前揭示的实施例涉及代码指配领域,且更具体来说,涉及代码分派。
技术介绍
近来,以多处理器环境为目标的用于便携式代码的技术已在能力及风行度方面发展。代码便携性的实例包含虚拟机、动态二进制转译器及多处理器语言。在各种技术当中,在软件执行环境中代码的指配对设计者来说已变成挑战。主要归因于在系统芯片(SoC)架构上存在多个处理器,所述问题是困难的。多个处理器通常具有经最佳地设计以执行特定功能或一组专门功能从而将各种功能性提供给系统的架构。举例来说,移动装置可包含用以支持游戏应用程序的图形功能性、用以显示视频或图像的成像功能性、用以提供音乐或语音处理的音频功能性,等等。对于具有明确要求的完备的应用程序来说,选择恰当的处理器以供执行是相对不难的。然而,当在应用程序中存在涵盖各种架构的特征时,有时难以确定合适的处理器以供执行。对于具有动态产生的代码的实时应用程序来说,所述问题特别麻烦。对于许多高级平台(尤其是移动装置)来说,各种处理器的可用性已在将动态产生的代码有效地分派到多处理器环境中的恰当处理器同时使所述处理器的能量消耗最小化方面产生具挑战性的设计问题。
技术实现思路
本专利技术的示范性实施例涉及用于有效代码分派的系统及方法。一种多路复用器选择来自感测电路的多个感测输出中的一者。所述感测电路中的每一者位于将电力供应到子系统中的处理器的电压调节器中的对应电压调节器。电压调节器中的所述对应电压调节器与处理器中的一者相关联 ...
【技术保护点】
一种设备,其包括:多路复用器,其耦合到将电力供应到子系统中的处理器的多个电压调节器以选择来自感测电路的多个感测输出中的一者,所述感测电路中的每一者位于所述电压调节器中与所述处理器中的一者相关联的对应电压调节器中;以及模/数转换器,其耦合到所述多路复用器以将所述多个感测输出中的所述选定感测输出转换成数字参数,所述数字参数表示所述处理器中与所述电压调节器中的所述对应电压调节器相关联的所述处理器的能量消耗,所述能量消耗用于分派动态产生的代码。
【技术特征摘要】
【国外来华专利技术】2012.01.18 US 13/352,6701.一种设备,其包括:
多路复用器,其耦合到将电力供应到子系统中的处理器的多个电压调节器以选择
来自感测电路的多个感测输出中的一者,所述感测电路中的每一者位于所述电压调
节器中与所述处理器中的一者相关联的对应电压调节器中;以及
模/数转换器,其耦合到所述多路复用器以将所述多个感测输出中的所述选定感
测输出转换成数字参数,所述数字参数表示所述处理器中与所述电压调节器中的所
述对应电压调节器相关联的所述处理器的能量消耗,所述能量消耗用于分派动态产
生的代码。
2.根据权利要求1所述的设备,其中所述感测电路中的每一者包括:
电压感测电路,其用以感测所述电压调节器中的所述对应电压调节器的经调节电
压输出,所述电压感测电路产生对应于所述多个感测输出中的一者的电压感测输
出。
3.根据权利要求2所述的设备,其中所述感测电路中的每一者进一步包括:
电流感测电路,其用以感测所述电压调节器中的所述对应电压调节器的经调节电
流输出,所述电流感测电路产生对应于所述多个感测输出中的所述感测输出的电流
感测输出。
4.根据权利要求3所述的设备,其中所述电流感测电路包括:
低通滤波器,其用以对所述经调节电压输出进行滤波;以及
电感器电压降传感器,其耦合到所述低通滤波器以感测电感器上的电压降,所述
电感器电压降传感器将所述电感器上的所述所感测的电压降转换成所述电流感测
输出。
5.根据权利要求3所述的设备,其中所述电流感测电路包括用以在接通时间期间感测
漏极到源极电压的通道晶体管,所述通道晶体管从所述所感测的漏极到源极电压产
生所述电流感测输出。
6.根据权利要求3所述的设备,其中所述电流感测电路包括分数电流镜。
7.根据权利要求1所述的设备,其进一步包括:
用以获得所述处理器中的所述处理器的所述能量消耗的控制器,所述能量消耗用
以根据最佳化准则将所述动态产生的代码指配给所述处理器。
8.一种方法,其包括:
选择来自感测电路的多个感测输出中的一者,所述感测电路中的每一者位于将电
力供应到子系统中的处理器的多个电压调节器中的对应电压调节器中,所述多个电
压调节器中的所述对应电压调节器与所述处理器中的一者相关联;以及
将所述多个感测输出中的所述选定感测输出转换成数字参数,所述数字参数表示
所述处理器中与所述电压调节器中的所述对应电压调节器相关联的所述处理器的
能量消耗,所述能量消耗用于分派动态产生的代码。
9.根据权利要求8所述的方法,其中选择包括:
感测所述电压调节器中的所述对应电压调节器的经调节电压输出;以及
产生对应于所述多个感测输出中的所述感测输出的电压感测输出。
10.根据权利要求9所述的方法,其中选择进一步包括:
感测所述电压调节器中的所述对应电压调节器的经调节电流输出;以及
产生对应于所述多个感测输出中的所述感测输出的电流感测输出。
11.根据权利要求10所述的方法,其中感测所述经调节电流输出包括:
对所述经调节电压输出进行滤波;
感测电感器上的电压降;以及
将所述电感器上的所述所感测的电压降转换成所述电流感测输出。
12.根据权利要求10所述的方法,其中感测所述经调节电流输出包括:
在接通时间期间感测漏极到源极电压;以及
从所述所感测的漏极到源极电压产生所述电流感测输出。
13.根据权利要求10所述的方法,其中感测所述经调节电流输出包括镜射分数电流。
14.根据权利要求8所述的方法,其进一步包括:
获得所述处理器中的所述处理器的所述能量消耗,以及
基于所述能量消耗根据最佳化准则将所述动态产生的代码指配给所述处理器。
15.一种方法,其包括:
在动态产生的代码的执行期间获得多处理器子系统中的处理器中的一者的能量
消耗,以及
基于所述能量消耗根据最佳化准则将所述动态产生的代码指配给所述处理器。
16.根据权利要求15所述的方法,其...
【专利技术属性】
技术研发人员:杰拉尔德·保罗·米夏拉克,佛德瑞克·约瑟夫·波坦普斯,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。