-
公开(公告)号:US20220300324A1
公开(公告)日:2022-09-22
申请号:US17524086
申请日:2021-11-11
Applicant: MediaTek Inc.
Inventor: Ya-Ting Chang , Chih Fu Tsai , Tai Yu Chen , Jia-Ming Chen , Shun-Yao Yang , Ta-Chang Liao , Shengquan Wu , Yu-Chia Chang
Abstract: A multi-processor system performs thermal-aware task scheduling and task migration. Based on temperature measurements, the system determines one or more thermal conditions of each processor. The thermal conditions include a present temperature, a historical temperature, a predicted temperature, and thermal headroom of the processor. A scheduler identifies a target processor among the processors based on, at least in part, the one or more thermal conditions of each processor, and assigns a task to be executed by the target processor. For task migration, the system detects that a source processor satisfies a task migration criterion by comparing one or more of the thermal conditions of the source processor with corresponding thresholds. The scheduler identifies a target processor based on, at least in part, one or more of the thermal conditions of each processor, and migrates a task from the source processor to the target processor for execution.