Performance assurance using workload phase detection

    公开(公告)号:US10721137B2

    公开(公告)日:2020-07-21

    申请号:US15198300

    申请日:2016-06-30

    Abstract: Systems described herein operate to improve network performance in a multi-tenant cloud computing environment. Systems can include communication circuitry and processing circuitry to generate a phase sequence matrix that indicates the identity and number of phases of a workload by measuring resources of the compute node during execution of the workload throughout a lifetime of the workload. The processing circuitry can generate a workload fingerprint that includes the phase sequence matrix and a phrase residency matrix. The phase residency matrix can indicate the fraction of execution time of the workload spent in each phase identified in the phase sequence matrix. A cloud controller can access the workload fingerprint for multiple workloads operating on multiple compute nodes in the cloud cluster to adjust workload allocations based at least on these workload fingerprints and on whether service level objectives (SLOs) are being met.

    TECHNOLOGIES FOR PROVIDING ADAPTIVE PLATFORM QUALITY OF SERVICE

    公开(公告)号:US20190007747A1

    公开(公告)日:2019-01-03

    申请号:US15636779

    申请日:2017-06-29

    Abstract: Technologies for providing adaptive platform quality of service include a compute device. The compute device is to obtain class of service data for an application to be executed, execute the application, determine, as a function of one or more resource utilizations of the application as the application is executed, a present phase of the application, set a present class of service for the application as a function of the determined phase, wherein the present class of service is within a range associated with the determined phase, determine whether a present performance metric of the application satisfies a target performance metric, and increment, in response to a determination that the present performance metric does not satisfy the target performance metric, the present class of service to a higher class of service in the range. Other embodiments are also described and claimed.

    Computing resources workload scheduling

    公开(公告)号:US09959146B2

    公开(公告)日:2018-05-01

    申请号:US15089481

    申请日:2016-04-02

    Abstract: Examples may include techniques to a schedule a workload to one or more computing resources of a data center. A class is determined for the workload based on a workload type or profile for the workload. Predicted operating values for at least one of the one or more computing resources is determined based on the class and the predicted operating values are used as inputs in at least one scoring model to evaluate the workload being supported by the at least one of the one or more computing resources. The workload is then scheduled to the at least one or more computing resources based on the evaluation.

    Power optimization for distributed computing system
    79.
    发明授权
    Power optimization for distributed computing system 有权
    分布式计算系统的功率优化

    公开(公告)号:US09389668B2

    公开(公告)日:2016-07-12

    申请号:US14127222

    申请日:2012-12-28

    Abstract: An embodiment includes determining a first power metric (e.g., memory module temperature) corresponding to a group of computing nodes that includes first and second computing nodes; and distributing a computing task to a third computing node (e.g., load balancing) in response to the determined first power metric; wherein the third computing node is located remotely from the first and second computing nodes. The first power metric may be specific to the group of computing nodes and is not specific to either of the first and second computing nodes. Such an embodiment may leverage knowledge of computing node group behavior, such as power consumption, to more efficiently manage power consumption in computing node groups. This “power tuning” may rely on data taken at the “silicon level” (e.g., an individual computing node such as a server) and/or a large group level (e.g., data center). Other embodiments are described herein.

    Abstract translation: 实施例包括确定与包括第一和第二计算节点的一组计算节点相对应的第一功率量度(例如,存储器模块温度); 以及响应于所确定的第一功率量度将计算任务分配到第三计算节点(例如,负载平衡); 其中所述第三计算节点位于远离所述第一和第二计算节点的位置。 第一功率度量可以是该组计算节点特有的,并且不是特定于第一和第二计算节点中的任一个。 这样的实施例可以利用计算节点组行为(例如功耗)的知识来更有效地管理计算节点组中的功耗。 这种“功率调谐”可以依赖于在“硅层”(例如,诸如服务器的单个计算节点)和/或大组级别(例如,数据中心)获取的数据。 本文描述了其它实施例。

    FUZZY LOGIC CONTROL OF THERMOELECTRIC COOLING IN A PROCESSOR
    80.
    发明申请
    FUZZY LOGIC CONTROL OF THERMOELECTRIC COOLING IN A PROCESSOR 有权
    加热器中热电冷却的FUZZY逻辑控制

    公开(公告)号:US20150185741A1

    公开(公告)日:2015-07-02

    申请号:US14548361

    申请日:2014-11-20

    Abstract: In an embodiment, a processor includes a fuzzy thermoelectric cooling (TEC) controller to: obtain a current TEC level associated with the processor; obtain a current fan power level associated with the processor; fuzzify the current TEC level to obtain a first fuzzy fan level; fuzzify the current fan power level to obtain a second fuzzy fan level; determine a new TEC power level based at least in part on the first fuzzy fan level, the second fuzzy fan level, and a plurality of fuzzy rules; and provide the new TEC power level to a TEC device associated with the processor, where the TEC device is to transfer heat from the processor to a heat sink. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,处理器包括:模糊热电冷却(TEC)控制器,用于:获得与处理器相关联的当前TEC电平; 获得与处理器相关联的当前风扇功率级; 模糊化目前的TEC等级,获得第一个模糊风扇等级; 模糊当前风扇功率水平,获得第二个模糊风扇等级; 至少部分地基于第一模糊风扇水平,第二模糊风扇水平和多个模糊规则来确定新的TEC功率水平; 并向与处理器相关联的TEC设备提供新的TEC功率级,其中TEC设备将热量从处理器传送到散热器。 描述和要求保护其他实施例。

Patent Agency Ranking