Frequency/state based power management thresholds

    公开(公告)号:US12164353B2

    公开(公告)日:2024-12-10

    申请号:US17936740

    申请日:2022-09-29

    Abstract: A system and method for determining power-performance state transition thresholds in a computing system. A processor comprises several functional blocks and a power manager. Each of the functional blocks produces data corresponding to an activity level associated with the respective functional block. The power manager determines activity levels of the functional blocks and compares the activity level of a given functional block to a threshold to determine if a power-performance state (P-state) transition is indicated. The threshold is determined in part on a current P-state of the given functional block. When the current P-state of the given functional block is relatively high, the threshold activity level to transition to a higher P-state is higher than it would be if the current P-state were relatively low. The power manager is further configured to determine the thresholds based in part on one or more of a type of circuit being monitored and a type of workload being executed.

    VIDEO DECODING USING A NOISE-BASED EFFECT REFERENCE VALUE RECONSTRUCTION

    公开(公告)号:US20240406416A1

    公开(公告)日:2024-12-05

    申请号:US18206056

    申请日:2023-06-05

    Abstract: A processing unit (PU) is configured to generate reference values based on previously displayed frames in order to decode encoded frames having one or more noise-based effects. To this end, the PU includes a noise effect circuitry configured to determine noise values associated with a previously displayed frame. The noise effect circuitry then subtracts respective noise values from the pixel values of the previously displayed frame to determine reference values for decoding an encoded frame. Further, the PU includes a decoder that decodes the encoded frame based on the determined reference values.

    Data co-location using address hashing for high-performance processing in memory

    公开(公告)号:US12158842B2

    公开(公告)日:2024-12-03

    申请号:US17956995

    申请日:2022-09-30

    Abstract: A processing system allocates memory to co-locate input and output operands for operations for processing in memory (PIM) execution in the same PIM-local memory while exploiting row-buffer locality and complying with conventional memory abstraction. The processing system identifies as “super rows” virtual rows that span all the banks of a memory device. Each super row has a different bank-interleaving pattern, referred to as a “color”. A group of contiguous super rows that has the same PIM-interleaving pattern is referred to as a “color group”. The processing system assigns memory addresses to each operand (e.g., vector) of an operation for PIM execution to a super row having a different color within the same color group to co-locate the operands for each PIM execution unit and uses address hashing to alternate between banks assigned to elements of a first operand and elements of a second operand of the operation.

    SECURED ACCELERATED UNIT PROCESSING IN A DISTRIBUTED PROCCESING SYSTEM

    公开(公告)号:US20240394346A1

    公开(公告)日:2024-11-28

    申请号:US18201675

    申请日:2023-05-24

    Abstract: A distributed processing system includes one or more accelerated units (AUs) connected to a network. To control access to the AUs by one or more users over the network, the distributed processing system includes a control plane circuitry connected to the network. The control plane circuitry is configured to grant a user access to one or more AUs connected to the network based on user security data stored at the control plane circuitry. The security data stored at the control plane circuitry indicates which resources of one or more AUs connected to the network one or more users are authorized to access.

    PIM search stop control
    80.
    发明授权

    公开(公告)号:US12153922B2

    公开(公告)日:2024-11-26

    申请号:US18147075

    申请日:2022-12-28

    Abstract: In accordance with described techniques for processing-in-memory (PIM) search stop control, a computing system or computing device includes a memory system that includes a stop condition check component, which receives an instruction that includes a programmed check value. The stop condition check component compares the programmed check value to outputs of a PIM component, and the stop condition check component initiates a stop instruction to stop the PIM component from processing subsequent computations based on an output of the PIM component matching the programmed check value.

Patent Agency Ranking