Minimizing performance loss on workloads that exhibit frequent core wake-up activity
    38.
    发明授权
    Minimizing performance loss on workloads that exhibit frequent core wake-up activity 有权
    降低出现频繁核心唤醒活动的工作负载的性能下降

    公开(公告)号:US09501299B2

    公开(公告)日:2016-11-22

    申请号:US14306014

    申请日:2014-06-16

    CPC classification number: G06F9/44505 G06F1/32 G06F9/4893 Y02D10/24

    Abstract: A processor may include a cause agnostic frequency dither filter (FD filter), which may cause reduction in the frequency transitions while maintaining the performance levels. The FD Filter may minimize the performance loss, which may otherwise accrue from these frequency transitions, while trying to maximize the peak frequency of the processor. The FD filter may determine a minimum and maximum limit, which may be used by a power management unit (PMU) to restrict the number of frequency transitions to be within a specified threshold. The FD filter may determine the maximum and minimum limits based on transition data stored in internal tables captured during one or more time windows (or observation windows). Based on an average system behavior, the PMU may either apply the minimum or the maximum limit over the subsequent time window.

    Abstract translation: 处理器可以包括原因不可知的频率抖动滤波器(FD滤波器),其可以导致频率转换的降低,同时保持性能水平。 在尝试使处理器的峰值频率最大化时,FD滤波器可以最小化由这些频率转换产生的性能损失。 FD滤波器可以确定最小和最大限制,其可以被功率管理单元(PMU)用来将频率转换的数量限制在规定的阈值内。 FD滤波器可以基于存储在一个或多个时间窗口(或观察窗口)中捕获的内部表格中的转换数据来确定最大和最小限制。 基于平均系统行为,PMU可以在随后的时间窗口中应用最小或最大限制。

    Enabling A Non-Core Domain To Control Memory Bandwidth
    40.
    发明申请
    Enabling A Non-Core Domain To Control Memory Bandwidth 审中-公开
    启用非核心域来控制内存带宽

    公开(公告)号:US20140344598A1

    公开(公告)日:2014-11-20

    申请号:US14451807

    申请日:2014-08-05

    Abstract: In one embodiment, the present invention includes a processor having multiple domains including at least a core domain and a non-core domain that is transparent to an operating system (OS). The non-core domain can be controlled by a driver. In turn, the processor further includes a memory interconnect to interconnect the core domain and the non-core domain to a memory coupled to the processor. Still further, a power controller, which may be within the processor, can control a frequency of the memory interconnect based on memory boundedness of a workload being executed on the non-core domain. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,本发明包括具有多个域的处理器,至少包括对于操作系统(OS)是透明的核心域和非核心域。 非核心域可以由驱动程序控制。 反过来,处理器还包括将核心域和非核心域互连到耦合到处理器的存储器的存储器互连。 此外,可以在处理器内的功率控制器可以基于在非核域上执行的工作负载的存储器有界性来控制存储器互连的频率。 描述和要求保护其他实施例。

Patent Agency Ranking