TY - GEN
T1 - Power Reduction Controll for Multicores in OSCAR Multigrain Parallelizing Compiler
AU - Shirako, Jun
AU - Kimura, Keiji
AU - Kasahara, Hironori
PY - 2008
Y1 - 2008
N2 - Multicore processors have become mainstream computer architecture to go beyond the performance and powerefficiency limits of single-core processors. To achieve low power consumption and high performance on multicores, parallelizing compilers take on an important role. This paper describes the performance of a compiler-based power reduction scheme cooperating with OSCAR multigrain parallelizing compiler on a newly developed 8-way SH4A low power multicore chip for consumer electronics, which supports DVFS (Dynamic Voltage and Frequency Scaling) and Clock/Power Gating. Using hardware parameters and parallelized program information, OSCAR compiler determines suitable voltage and frequency of each active processor core and appropriate schedule of clock gating and power gating. Performance experiments shows the compiler reduces consumed power by 88.3%, namely from 5.68 W to 0.67 W, for real-time secure AAC Encoding and 73.5%, namely from 5.73 W to 1.52 W, for real-time MPEG2 Decoding on 8 core execution.
AB - Multicore processors have become mainstream computer architecture to go beyond the performance and powerefficiency limits of single-core processors. To achieve low power consumption and high performance on multicores, parallelizing compilers take on an important role. This paper describes the performance of a compiler-based power reduction scheme cooperating with OSCAR multigrain parallelizing compiler on a newly developed 8-way SH4A low power multicore chip for consumer electronics, which supports DVFS (Dynamic Voltage and Frequency Scaling) and Clock/Power Gating. Using hardware parameters and parallelized program information, OSCAR compiler determines suitable voltage and frequency of each active processor core and appropriate schedule of clock gating and power gating. Performance experiments shows the compiler reduces consumed power by 88.3%, namely from 5.68 W to 0.67 W, for real-time secure AAC Encoding and 73.5%, namely from 5.73 W to 1.52 W, for real-time MPEG2 Decoding on 8 core execution.
UR - http://www.scopus.com/inward/record.url?scp=69949100692&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=69949100692&partnerID=8YFLogxK
U2 - 10.1109/SOCDC.2008.4815571
DO - 10.1109/SOCDC.2008.4815571
M3 - Conference contribution
AN - SCOPUS:69949100692
SN - 9781424425990
T3 - s2008 International SoC Design Conference, ISOCC 2008
SP - 50
EP - 55
BT - 2008 International SoC Design Conference, ISOCC 2008
PB - IEEE Computer Society
T2 - 2008 International SoC Design Conference, ISOCC 2008
Y2 - 24 November 2008 through 25 November 2008
ER -