-
公开(公告)号:US20190146567A1
公开(公告)日:2019-05-16
申请号:US15809419
申请日:2017-11-10
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Stephen Victor KOSONOCKY , Larry D. HEWITT , Erik SWANSON
IPC: G06F1/32
Abstract: A processor is throttled based on accumulated combined current measurements from a plurality of processor cores. The processor monitors activity current levels at each processor core, either directly or indirectly by monitoring specified events at the processor cores. The processor combines (e.g., averages) the activity current levels over a specified duration to determine a combined activity current value (CCV), and compares the CCV value to a threshold, wherein the threshold is based on the maximum current limit of the processor. In response to the CCV exceeding the threshold, the processor throttles one or more of the processor cores, thereby reducing the activity current level at the throttled processor cores and ensuring that the processor operates within its specified current limits.