Methods and apparatus to dynamically throttle compute engines

    公开(公告)号:US11036277B2

    公开(公告)日:2021-06-15

    申请号:US16541674

    申请日:2019-08-15

    Abstract: Methods and apparatus to dynamically throttle compute engines are disclosed. A disclosed example apparatus includes one or more compute engines to perform calculations, where the one or more compute engines are to cause a total power request to be issued based on the calculations. The example apparatus also includes a power management unit to receive the total power request and respond to the total power request. The apparatus also includes a throttle manager to adjust a throttle speed of at least one of the one or more compute engines based on comparing a minimum of the power request and a granted power to a total used power of the one or more compute engines prior to the power management unit responding to the total power request.

    Operating system transparent system memory abandonment

    公开(公告)号:US10304418B2

    公开(公告)日:2019-05-28

    申请号:US15276856

    申请日:2016-09-27

    Abstract: An electronic processing system may include a processor and a multi-level memory coupled to the processor, the multi-level memory including at least a main memory and a fast memory, the fast memory having relatively faster performance as compared to the main memory. The system may further include a fast memory controller coupled to the fast memory and a graphics controller coupled to the fast memory controller. The fast memory may include a cache portion allocated to a cache region to allow a corresponding mapping of elements of the main memory in the cache region, and a graphics portion allocated to a graphics region for the graphics controller with no corresponding mapping of the graphics region with the main memory.

    ASYMMETRIC SET COMBINED CACHE
    27.
    发明申请
    ASYMMETRIC SET COMBINED CACHE 有权
    不对称设置组合缓存

    公开(公告)号:US20160283392A1

    公开(公告)日:2016-09-29

    申请号:US14671927

    申请日:2015-03-27

    Abstract: Embodiments are generally directed to an asymmetric set combined cache including a direct-mapped cache portion and a multi-way cache portion. A processor may include one or more processing cores for processing of data, and a cache memory to cache data from a main memory for the one or more processing cores, the cache memory including a first cache portion, the first cache portion including a direct-mapped cache, and a second cache portion, the second cache portion including a multi-way cache. The cache memory includes asymmetric sets in the first cache portion and the second cache portion, the first cache portion being larger than the second cache portion. A coordinated replacement policy for the cache memory provides for replacement of data in the first cache portion and the second cache portion.

    Abstract translation: 实施例通常涉及包括直接映射高速缓存部分和多路高速缓存部分的非对称集合组合高速缓存。 处理器可以包括用于处理数据的一个或多个处理核心,以及高速缓存存储器,用于从一个或多个处理核心的主存储器缓存数据,高速缓存存储器包括第一高速缓存部分,第一高速缓存部分包括直接 - 映射的高速缓存和第二高速缓存部分,所述第二高速缓存部分包括多路高速缓存。 高速缓存存储器包括第一高速缓存部分和第二高速缓存部分中的非对称集合,第一高速缓存部分大于第二高速缓存部分。 缓存存储器的协调替换策略提供了第一高速缓存部分和第二高速缓存部分中的数据的替换。

Patent Agency Ranking