MULTI-LEVEL POWER MONITORING, FILTERING AND THROTTLING AT LOCAL BLOCKS AND GLOBALLY

Patent №

US 7,337,339

Granted

2008-02-26

Filed 2005

Owner

AZUL SYSTEMS, INC

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11162578

Power management for a multi-processor chip includes a centralized global power manager that monitors global power for the whole chip, and local power managers. Local power managers manage power for local blocks such as processor cores, caches, and memory controllers. When a local block executes an instruction or accesses memory, an event is generated and looked up in a local power estimate table. A local power estimate for that event is sent to the global power manager, which sums all local power estimates received from all local blocks. An exponential moving average (EMA) is generated and compared to a global power threshold. When global power is over the threshold, local targets are sent to power managers that generate and monitor local power averages that must remain under the local target. The local block is throttled by the local power manager to reduce power when the local target is exceeded.

PlanningAI hardwareG06F 1/3203G06F 1/3287Y02D 10/00Y02D 30/50

AI classification

AI hardware1.00
Planning0.68
Knowledge representation0.10
Speech0.00
Vision0.00
Machine learning0.00
Natural language0.00
Evolutionary computation0.00

Ownership

AZUL SYSTEMS, INC

assignment · 167130354

Assignors

CHOQUETTE, JACK H., NORMOYLE, KEVIN B., SELLERS, SCOTT D., SUNDARESAN, MURALI, GAUTHO, MANUEL, ATMEH, ELIAS

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC