Flexible Framework for Dynamic Management of Multi-Core Systems

被引:5
|
作者
Ahn, Youngho [1 ]
Hwang, Young-Si [1 ]
Chung, Ki-Seok [1 ]
机构
[1] Hanyang Univ, Dept Elect Comp & Commun Engn, Seoul 133791, South Korea
关键词
multicore; manycore; low power; dpm; thermal management;
D O I
10.1109/SOCDC.2009.5423807
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a dynamic management framework for multi-core systems. Power management and temperature control are two crucial components for multi-core system control. Therefore, in this paper we propose a flexible and scalable framework which is very effective in reducing the power consumption and the temperature by adjusting the number of active cores on a Linux-based multi-core system. To manage the states of a multi-core system, both dynamic power management (DPM) and dynamic voltage/frequency scaling (DVFS) can be selectively applied depending on the type of cores. So unnecessary cores can be shut down or idling cores can be slowed down. To show the effectiveness and flexibility of our framework, we implemented the framework on both Intel Centrino Duo and ARM-11 MPCore platforms. By conducting various experiments with the proposed framework, we could successfully reduce the power consumption and the temperature.
引用
收藏
页码:237 / 240
页数:4
相关论文
共 50 条
  • [31] An interactive and dynamic scratchpad memory management strategy for multi-core processors
    Tabbassum, Kavita
    Talpur, Shahnawaz
    Khahro, Shahnawaz Farhan
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 92
  • [32] The Impact of Dynamic Power Management in Computational Clusters with Multi-Core Processors
    Tran, X. T.
    Tien Van Do
    Chakka, R.
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2016, 75 (06): : 339 - 343
  • [33] Dynamic Power Scheduling for VM-based Multi-core Systems
    Liang, Jhe-Ming
    Zhan, Ren-Hao
    Chen, Wei-Mei
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [34] Dynamic Voltage Adjustment for Energy Efficient Scheduling on Multi-Core Systems
    Hsu, Ching-Hsien
    Chen, Shih-Chang
    Yang, Chao-Tung
    2011 NINTH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS WORKSHOPS (ISPAW), 2011, : 197 - 202
  • [35] Energy Aware Dynamic Load Balancer for Embedded Multi-core Systems
    Pundkar, Sachin Ramesh
    Karmakar, Surajit Pradeep
    Mishra, Samir Kumar
    Singh, Surendra
    Vrind, Tushar
    2022 35TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID 2022) HELD CONCURRENTLY WITH 2022 21ST INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (ES 2022), 2022, : 56 - 61
  • [36] Timing Prediction for Dynamic Application Migration on Multi-Core Embedded Systems
    Li, Zheng
    Wu, Hao
    He, Shuibing
    2018 IEEE 4TH INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), 4THIEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 3RD IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2018, : 159 - 164
  • [37] Sylvan: multi-core framework for decision diagrams
    van Dijk, Tom
    van de Pol, Jaco
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2017, 19 (06) : 675 - 696
  • [38] Comparative Framework for the Analysis of Thermal and Resource Management Algorithms for Multi-Core Architectures
    Akmal, Moeez
    Saeed, Muhammad Sarmad
    Sardar, Muhammad Usama
    Shafi, Hareem
    Hasan, Osman
    Khdr, Heba
    Henkel, Joerg
    PROCEEDINGS OF THE TWENTYFIRST INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2020), 2020, : 421 - 425
  • [39] Sylvan: multi-core framework for decision diagrams
    Tom van Dijk
    Jaco van de Pol
    International Journal on Software Tools for Technology Transfer, 2017, 19 : 675 - 696
  • [40] A Thread Behavior-based Memory Management Framework on Multi-core Smartphone
    Zhu, Zongwei
    Li, Xi
    Liu, Hengchang
    Ji, Cheng
    Xu, Yuan
    Zhou, Xuehai
    Sun, Beilei
    2014 19TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2014), 2014, : 91 - 97