System Level Performance Analysis and Optimization for The Adaptive Clocking based Multi-Core Processor

被引:0
|
作者
Kim, Byung Su [1 ]
Yang, Joon-Sung [2 ]
机构
[1] Samsung Elect, Design Technol Team, Foundry, Suwon, South Korea
[2] Sungkyunkwan Univ, Dept Semicond Syst Engn, Suwon, South Korea
基金
新加坡国家研究基金会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A supply voltage droop, temperature variation and aging effects can generate timing failures during operation. Various adaptive clocking methods have been introduced to resolve the problems. They use a tunable clock to avoid the timing failures rather than using wide design guard bands. However, the system performance analysis becomes complicated in a multi-core system with the adaptive clocking method. In this paper, a queueing theory based system level performance model is proposed to estimate an average response time and power by a closed form equation. Furthermore, for multi-core system with the adaptive clocking, an optimal job scheduling method using the inequality of arithmetic and geometric means is proposed. The proposed optimal job scheduling method relieves a system performance degradation arising from the adaptive clocking. The proposed performance model can analyze the system level performance within similar to 3% error compared with a JMT system simulation tool. Experimental results also show that the proposed job scheduling method can obtain a significant performance enhancement than the conventional round-robin method.
引用
收藏
页码:458 / 463
页数:6
相关论文
共 50 条
  • [31] Swarm Processor System: hardware process scheduler based energy efficient multi-core system
    Jeong, Won Seob
    Kim, Seung Hun
    Lee, Sang-Min
    Ro, Won Woo
    IEICE ELECTRONICS EXPRESS, 2014, 11 (14):
  • [32] Performance analysis and optimization of MPI collective operations on multi-core clusters
    Tu, Bibo
    Fan, Jianping
    Zhan, Jianfeng
    Zhao, Xiaofang
    JOURNAL OF SUPERCOMPUTING, 2012, 60 (01): : 141 - 162
  • [33] Performance Evaluation of Inter-Processor Communication for an Embedded Heterogeneous Multi-Core Processor
    Tsao, Shiao-Li
    Lee, Sung-Yuan
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2012, 28 (03) : 537 - 554
  • [34] Energy Optimization and Fault Tolerance to Embedded System based on Adaptive Heterogeneous Multi-core Hardware Architecture
    Liu, Xing
    Liu, Panwen
    Yan, Xin
    Zou, Chengming
    Xia, Ruoshi
    Zhou, Haiying
    Hou, Kun Mean
    de Vaulx, Christophe
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2018, : 316 - 323
  • [35] Web Application Optimization in Multi-core System
    You, Guohua
    Zhao, Ying
    Sajjanhar, Atul
    2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 406 - 409
  • [36] Performance analysis and optimization of MPI collective operations on multi-core clusters
    Bibo Tu
    Jianping Fan
    Jianfeng Zhan
    Xiaofang Zhao
    The Journal of Supercomputing, 2012, 60 : 141 - 162
  • [37] Allocating tasks in multi-core processor based parallel systems
    Liu, Yi
    Zhang, Xin
    Li, He
    Qian, Depei
    2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 748 - +
  • [38] A Design of the Trusted Platform Module Based on Multi-Core Processor
    Wang Yubo
    Mao Junjie
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 3, 2011, : 538 - 541
  • [39] The Compatibility Analysis of Thread Migration and DVFS in Multi-Core Processor
    Oh, Dongkeun
    Chen, Charlie Chung Ping
    Kim, NamSung
    Hu, Yu Hen
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2010), 2010, : 866 - 871
  • [40] Parallelization and Analysis of Speech Recognition on Mobile Multi-core Processor
    Cho, Seung-Mo
    Im, Dong-Woo
    Song, Hyo-Jung
    2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 83 - 84