【技术实现步骤摘要】
【国外来华专利技术】
概括地讲,本公开的技术涉及电子设备的功率管理技术,且更具体地,涉及由多个设备组成的系统的功率管理技术。
技术介绍
在现有系统中,功率管理策略及控制典型地存在于管理不同的硬件资源的支持最小公分母判定的操作系统软件中。现有的操作系统驱动功率管理(OSPM)基础设施通常无法包括(更不用说适当地处理)特定应用程序需求及使用者背景。现有的OSPM基础设施往往仅控制本地资源,并未设计为支持跨越多个设备的执行。事实上,鉴于不同设备可运行不同的操作系统,将功率管理实施在操作系统内在新兴系统中可能甚至是不可行的。移动系统和设备逐渐增多地运行针对特定平台及用户体验高度优化的应用程序。就此而言,应用程序往往对性能及能量效率需求、周围背景、以及周边环境具有最全面的考虑。同时,包括移动设备的计算、存储器、及存储资源正变得更加多元化和异质化。此异质性来自特定应用加速器的更大量使用、不断发展的存储器、以及由新存储器技术带来的存储体系及广泛地用于如今系统中的各种无线通信选择。此外,应用程序执行可跨越多个设备。应用程序在设备之间迁移或跨越多个设备执行,以在“互连运算”中提供最佳的用户体验。这种迁移由能量效率、性能、以及功能性考虑所驱动。应用程序在尝试提供最佳的用户体验时,经常利用跨越不同设备的资源。现有设备中的功率管理是硬件与操作系统之间的共同责任。OS典型地控制功率及性能状态(例如,P-状态及C-状态)且硬件通常施用其自 ...
【技术保护点】
一种系统,包括:第一设备,配置为在第一应用程序层级运行应用程序,所述第一设备具有第一功率容量;第二设备,配置为在第二应用程序层级运行所述应用程序,所述第二设备具有第二功率容量;以及中间件功率管理(MWPM)设施,其跨越所述第一和第二设备中的每一个,并配置为响应于至少部分基于所述第一和第二功率容量的判定,将所述应用程序从所述第一设备转移至所述第二设备。
【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:
第一设备,配置为在第一应用程序层级运行应用程序,所述第一设备
具有第一功率容量;
第二设备,配置为在第二应用程序层级运行所述应用程序,所述第二
设备具有第二功率容量;以及
中间件功率管理(MWPM)设施,其跨越所述第一和第二设备中的每
一个,并配置为响应于至少部分基于所述第一和第二功率容量的判定,将
所述应用程序从所述第一设备转移至所述第二设备。
2.如权利要求1所述的系统,其中所述第一设备包括第一操作系统驱
动功率管理(OSPM)设施,且其中所述MWPM设施存在于:所述第一设
备上的所述第一OSPM设施与所述第一应用程序层级之间。
3.如权利要求2所述的系统,其中所述第二设备包括第二OSPM设施,
且其中所述MWPM设施存在于:所述第二设备上的所述第一OSPM设施
与所述第二应用程序层级之间。
4.如权利要求1所述的系统,其中所述第一设备包括第一硬件控制功
率管理(HWPM)设施,且其中所述MWPM设施存在于:所述第一设备上
的所述第一HWPM设施与所述第一应用程序层级之间。
5.如权利要求2所述的系统,其中所述第二设备包括第二硬件控制功
率管理(HWPM)设施,且其中所述MWPM设施存在于:所述第二设备上
的所述第二HWPM设施与所述第二应用程序层级之间。
6.如权利要求1的系统,其中所述第一和第二设备中的每一个包括由
下列各项构成的组中的一项:膝上计算机、手持计算设备、平板计算设备、
以及智能手机。
7.一种方法,包括:
第一设备运行应用程序;
配置第二设备以运行所述应用程序;
所述第一设备进入第二设备附近;
跨越所述第一和第二设备的中间件功率管理(MWPM)设施判定是否
将所述应用程序从所述第一设备转移至所述第二设备,其中所述判定至少
部分基于所述第二设备的功率容量;以及
响应于所述判定,所述MWPM设施将所述应用程序转移至所述第二设
备。
8.如权利要求7所述的方法,其中所述判定还基于所述第一设备的功
率容量。
9.如权利要求8所述的方法,其中所述第二设备的所述功率容量被判
定为具有...
【专利技术属性】
技术研发人员:E·戈尔巴托夫,P·迪芬鲍,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。