arrow
Return

M-Oscillating: Performance Maximization on Temperature-Constrained Multi-Core Processors

delete2018-11-01
delete7
delete
OA
AI
W
Wujie Wen
S
Shaolei Ren
G
Gang Quan
DOI:10.1109/TPDS.2018.2835474delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The ever-increasing computational demand drives modern electronic devices to integrate more processing elements for pursuing higher computing performance. However, the resulting soaring power density and potential thermal crisis constrain the system performance under a maximally allowed temperature. This paper analytically studies the throughput maximization problem of multi-core platforms under the peak temperature constraints. To take advantage of thermal heterogeneity of different cores for performance improvement, we propose to run each core with multiple speed levels and develop a schedule based on two novel concepts, i.e., the step-up schedule and the m-Oscillating schedule, for multi-core platforms. The proposed methodology can ensure the peak temperature guarantee with a significant improvement in computing throughput up to 89 percent, with an average improvement of 11 percent. Meanwhile, the computational time reduces orders of magnitude compared to the traditional exhaustive search-based approach.
Keywords:
Performance maximization
throughput
temperature
thermal-aware
peak temperature minimization
parallel processing
frequency oscillation
multi-core architecture
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

State University System of Florida cover
State University System of Florida
Scholars:
12.7W
Papers: 10.9W
Citations: 130
F
Florida International University
Scholars:
7.3K
Papers: 5.8K
Citations: 1.1W