DYNAMICALLY CONFIGURABLE MULTI-MODE MEMORY ALLOCATION IN AN ACCELERATOR MULTI-CORE SYSTEM ON CHIP

    公开(公告)号:US20220066923A1

    公开(公告)日:2022-03-03

    申请号:US17523384

    申请日:2021-11-10

    Abstract: Systems, apparatuses and methods may provide for technology that determines runtime memory requirements of an artificial intelligence (AI) application, defines a remote address range for a plurality of memories based on the runtime memory requirements, wherein each memory in the plurality of memories corresponds to a processor in a plurality of processors, and defines a shared address range for the plurality of memories based on the runtime memory requirements, wherein the shared address range is aliased. In one example, the technology configures memory mapping hardware to access the remote address range in a linear sequence and access the shared address range in a hashed sequence.

    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.

Patent Agency Ranking