Power Reduction Controll for Multicores in OSCAR Multigrain Parallelizing Compiler

被引:0
|
作者
Shirako, Jun [1 ]
Kimura, Keiji [1 ]
Kasahara, Hironori [1 ]
机构
[1] Waseda Univ, Dept Comp Sci, Shinjuku Ku, Tokyo 1698555, Japan
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Multicore processors have become mainstream computer architecture to go beyond the performance and power efficiency 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.
引用
收藏
页码:50 / 55
页数:6
相关论文
共 19 条
  • [1] Performance of OSCAR multigrain parallelizing compiler on SMP servers
    Ishizaka, K
    Miyamoto, T
    Shirako, J
    Obata, M
    Kimura, K
    Kasahara, H
    LANGUAGES AND COMPILERS FOR HIGH PERFORMANCE COMPUTING, 2005, 3602 : 319 - 331
  • [2] OSCAR Parallelizing and Power Reducing Compiler and API for Heterogeneous Multicores (Invited Paper)
    Kasahara, Hironori
    Kimura, Keiji
    Kitamura, Toshiaki
    Mikami, Hiroki
    Morita, Kazutaka
    Fujita, Kazuki
    Yamamoto, Kazuki
    Kawasumi, Tohma
    PROCEEDINGS OF PEHC 2021: WORKSHOP ON PROGRAMMING ENVIRONMENTS FOR HETEROGENEOUS COMPUTING, 2021, : 10 - 19
  • [3] Parallelizing Compiler Framework and API for Power Reduction and Software Productivity of Real-Time Heterogeneous Multicores
    Hayashi, Akihiro
    Wada, Yasutaka
    Watanabe, Takeshi
    Sekiguchi, Takeshi
    Mase, Masayoshi
    Shirako, Jun
    Kimura, Keiji
    Kasahara, Hironori
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2011, 6548 : 184 - 198
  • [4] Coarse-grain task parallel processing using the OpenMP backend of the OSCAR multigrain parallelizing compiler
    Ishizaka, K
    Obata, M
    Kasahara, H
    HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2000, 1940 : 457 - 470
  • [5] Evaluation of Automatic Power Reduction with OSCAR Compiler on Intel Haswell and ARM Cortex-A9 Multicores
    Hirano, Tomohiro
    Yamamoto, Hideo
    Iizuka, Shuhei
    Muto, Kohei
    Goto, Takashi
    Wake, Tamami
    Mikami, Hiroki
    Takamura, Moriyuki
    Kimura, Keiji
    Kasahara, Hironori
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING (LCPC 2014), 2015, 8967 : 239 - 252
  • [6] Performance Evaluation of OSCAR Multi-target Automatic Parallelizing Compiler on Intel, AMD, Arm and RISC-V Multicores
    Magnussen, Birk Martin
    Kawasumi, Tohma
    Mikami, Hiroki
    Kimura, Keiji
    Kasahara, Hironori
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING (LCPC 2021), 2022, 13181 : 50 - 64
  • [7] Multigrain parallel processing on compiler cooperative OSCAR chip multiprocessor architecture
    Kimura, K
    Kodaka, T
    Obata, M
    Kasahara, H
    IEICE TRANSACTIONS ON ELECTRONICS, 2003, E86C (04): : 570 - 579
  • [8] OSCAR Compiler Controlled Multicore Power Reduction on Android Platform
    Yamamoto, Hideo
    Hirano, Tomohiro
    Muto, Kohei
    Mikami, Hiroki
    Goto, Takashi
    Hillenbrand, Dominic
    Takamura, Moriyuki
    Kimura, Keiji
    Kasahara, Hironori
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, LCPC 2013, 2014, 8664 : 155 - 168
  • [9] Multigrain automatic parallelization in Japanese Millennium Project IT21 Advanced Parallelizing Compiler
    Kasahara, H
    Obata, M
    Ishizaka, K
    Kimura, K
    Kaminaga, H
    Nakano, H
    Nagasawa, K
    Murai, A
    Itagaki, H
    Shirako, J
    PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, : 105 - 111
  • [10] OSCAR API for Real-Time Low-Power Multicores and Its Performance on Multicores and SMP Servers
    Kimura, Keiji
    Mase, Masayoshi
    Mikami, Hiroki
    Miyamoto, Takamichi
    Shirako, Jun
    Kasahara, Hironori
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2010, 5898 : 188 - 202