-
公开(公告)号:CN106716365B
公开(公告)日:2020-07-21
申请号:CN201580051981.5
申请日:2015-09-23
Applicant: 微软技术许可有限责任公司
Abstract: 描述了异构线程调度技术,其中将处理工作负荷分布到处理系统的异构处理核。可以基于被用来控制处理核的状态的全系统范围电源管理考虑因素的周期性评估与根据线程特定策略做出的较高频率逐个线程布置策略的组合来实现异构线程调度。在一个或多个实施方式中,针对具有包括电力高效核和面向性能核的异构核的处理系统周期性地分析系统工作负荷上下文。基于该周期性分析,针对异构核中的某些异构核设定核状态,以控制电力高效核和面向性能核的激活以用于线程调度。然后,根据核状态来调度单独线程,以基于每个线程而将单独线程分配在异构核的活动核之间。
-
公开(公告)号:CN106716365A
公开(公告)日:2017-05-24
申请号:CN201580051981.5
申请日:2015-09-23
Applicant: 微软技术许可有限责任公司
Abstract: 描述了异构线程调度技术,其中将处理工作负荷分布到处理系统的异构处理核。可以基于被用来控制处理核的状态的全系统范围电源管理考虑因素的周期性评估与根据线程特定策略做出的较高频率逐个线程布置策略的组合来实现异构线程调度。在一个或多个实施方式中,针对具有包括电力高效核和面向性能核的异构核的处理系统周期性地分析系统工作负荷上下文。基于该周期性分析,针对异构核中的某些异构核设定核状态,以控制电力高效核和面向性能核的激活以用于线程调度。然后,根据核状态来调度单独线程,以基于每个线程而将单独线程分配在异构核的活动核之间。
-
公开(公告)号:CN106605185A
公开(公告)日:2017-04-26
申请号:CN201580048853.5
申请日:2015-09-10
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F1/24 , G06F11/0706 , G06F11/0793 , G06F11/1441
Abstract: 一种计算机包括多个设备,每个设备向计算机提供不同功能,诸如通信功能、输入功能、输出功能等等。计算机的复位控制系统管理设备的复位,酌情对个体设备进行复位而不是对整个计算机进行复位。响应于特定设备的故障,复位控制系统选择要复位的一个或多个设备的集合。要复位的设备包括该特定设备以及将受对该特定设备进行复位所影响的任何其它设备(例如,不能与该特定设备分离地掉电或者复位的设备,或者其操作依靠该特定设备的设备)。复位控制系统对一个或多个设备的集合进行复位,并且然后将每个复位的设备添加回到计算机中。
-
-