Enabling Fine-Grained Dynamic Voltage and Frequency Scaling in SDSoC

被引:3
|
作者
Jiang, Weixiong [1 ]
Yu, Heng [2 ]
Ha, Yajun [1 ]
机构
[1] Shanghaitech Univ, Sch Informat & Sci Technol, Shanghai, Peoples R China
[2] Dalian Maritime Univ, Coll Informat & Sci Technol, Dalian, Peoples R China
关键词
D O I
10.1109/SOCC46988.2019.1570558174
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Voltage and Frequency Scaling (DVFS) has been extensively applied as a system-level methodology for energy optimization or temperature control. But current DVFS systems are mostly implemented on CPUs, DVFS working on FPGAs is limited. Moreover, all current DVFS systems available for FPGAs have either low scaling resolution or long reconfiguration time, and none of them is easy to reuse. In this paper, we develop a fast and efficient ZYNQ-based DVFS platform with high resolution and short reconfiguration time. In addition, we add the DVFS support to SDSoC and make it easier and quicker to build an ZYNQ system with DVFS features. We also apply our DVFS platform to a real-time semi-global matching (SGM) accelerator as a case study, and develop a DVFS policy to optimize its power consumption. Compared to the state-of-the-art, our DVFS platform saves 45% FFs and almost all LUTs, the voltage scaling time is 7ms and the frequency scaling time is 3 mu s, and time for one design iteration to add DVFS support is reduced from several hours to a few minutes. Compared to its unoptimized version, the SGM accelerator with our DVFS platform saves up to 46% energy.
引用
收藏
页码:56 / 61
页数:6
相关论文
共 50 条
  • [1] Fine-grained Dynamic Voltage Scaling on OLED Display
    Chen, Xiang
    Zeng, Jian
    Chen, Yiran
    Zhang, Wei
    Li, Hai
    [J]. 2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 807 - 812
  • [2] Power Switch Characterization for Fine-Grained Dynamic Voltage Scaling
    Di, Liang
    Putic, Mateja
    Lach, John
    Calhoun, Benton H.
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 605 - +
  • [3] A system level fine-grained dynamic voltage and frequency scaling for portable embedded systems with multiple frequency adjustable components
    He, Ku
    Chen, Yibo
    Luo, Rong
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON PORTABLE INFORMATION DEVICES, 2007, : 246 - 250
  • [4] Software Energy Optimization Through Fine-Grained Function-Level Voltage and Frequency Scaling
    Brandolese, Carlo
    Fornaciari, William
    [J]. CODES+ISSS'12:PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE-CODESIGN AND SYSTEM SYNTHESIS, 2012, : 539 - 546
  • [5] Panoptic DVS: A Fine-Grained Dynamic Voltage Scaling Framework for Energy Scalable CMOS Design
    Putic, Mateja
    Di, Liang
    Calhoun, Benton H.
    Lach, John
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2009, : 491 - +
  • [6] A fine-grained and dynamic scaling method for service function chains
    Zhai, Dong
    Meng, Xiangru
    Yu, Zhenhua
    Hu, Hang
    Han, Xiaoyang
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 228
  • [7] A Single-VDD Half-Clock-Tolerant Fine-Grained Dynamic Voltage Scaling Pipeline
    Zhou, Rong
    Chong, Kwen-Siong
    Lin, Tong
    Gwee, Bah-Hwee
    Chang, Joseph S.
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2015, : 2589 - 2592
  • [8] OTR: A Fine-Grained Dynamic Power Scaling Pipeline Based On Trace
    Fan, Sijiang
    Fei, Jiawei
    He, Ximing
    Shen, Li
    Wang, Zhiying
    [J]. 2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 275 - 281
  • [9] An MTJ-Based Asynchronous System With Extremely Fine-Grained Voltage Scaling
    Yin, Ningyuan
    Huang, Baofa
    Chen, Xiaobai
    Chen, Jianjun
    Yu, Zhiyi
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (01) : 311 - 321
  • [10] Fine-Grained Online Energy Management of Edge Data Centers Using Per-Core Power Gating and Dynamic Voltage and Frequency Scaling
    Hou, Shoulu
    Ni, Wei
    Zhao, Kailan
    Cheng, Bo
    Zhao, Shuai
    Wan, Zhiguo
    Liu, Xiulei
    Chen, Shiping
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2023, 8 (03): : 522 - 536