-
公开(公告)号:CN103608747B
公开(公告)日:2016-12-14
申请号:CN201280029561.3
申请日:2012-06-15
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F1/3206 , G06F1/329 , G06F9/5094 , H04L12/12 , H04W52/0258 , H04W52/0261 , Y02D10/22 , Y02D10/24 , Y02D70/142 , Y02D70/144 , Y02D70/164
Abstract: 在此描述了基于诸如位置、负载、可用替换、电力成本和带宽成本之类的因素来作出与设备电力使用有关的决策的电力上下文系统。该系统结合了与使用设备的情况有关的上下文知识。通过使用位置上下文,设备可作出与以下各项有关的更智能的决策:判定哪些过程要迁移到云、在各应用间进行负载平衡、以及取决于用户距电源有多远来切换到省电模式。当云变得被更频繁地使用时,通过利用分布式数据仓库取决于诸如可访问性、场所和电力成本之类的因素将各过程移动到世界各地的不同位置来进行负载平衡是电力管理的考量。对移动设备的电力管理日益变得重要,同时与云集成产生了设备能够可靠地访问和持久保持数据的期望。
-
公开(公告)号:CN103620549B
公开(公告)日:2017-08-15
申请号:CN201280030193.4
申请日:2012-06-18
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F17/3007 , G06F17/30091
Abstract: 在此描述了从操作系统将存储展示成统一存储设备,并从各应用抽象化对存储设备的特定存储位置和不同属性的选择的存储抽象系统。该应用提供要存储的数据以及与该应用存储该数据的目标有关的某些信息,并令操作系统基于该数据的特性将该数据路由到正确位置。操作系统可基于与数据的持久保存要求、期望使用、访问频率、和安全性需求等有关的信息来选择将该数据存储在从L2高速缓存到基于云的存储服务以及这两者中间的任何事物的任何地方。该系统令应用和用户关注于表达其对该数据的目标和需求,并令操作系统管理硬件。
-
公开(公告)号:CN103597449B
公开(公告)日:2017-06-20
申请号:CN201280028013.9
申请日:2012-06-07
Applicant: 微软技术许可有限责任公司
Inventor: J·阿塞姆
CPC classification number: G06F9/45558 , G06F9/5094 , G06F2009/45595 , Y02D10/22
Abstract: 本文描述了异构处理系统,该异构处理系统提供软件管理程序以跨大核和小核来自主地控制操作系统线程调度,而无需操作系统知晓或参与,以提高能量效率或满足其他处理目标。该系统向操作系统呈现虚拟化计算核的有限集,其中系统将线程调度到这些虚拟化计算核以供执行。随后,管理程序智能地控制对于哪个或哪些核执行每一线程进行物理分配和选择,以管理能量使用或其他处理要求。通过使用软件管理程序来抽象底层的大和小的计算机体系结构,这些核之间的性能和功率操作差异保持对操作系统不透明。该固有的间接性还将具有新能力的硬件的发行与操作系统发行时间表解耦。
-
-