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 条
  • [1] An Analytical Approach to System-level Variation Analysis and Optimization for Multi-core Processor
    Pan, Chenyun
    Mukhopadhyay, Saibal
    Naeemi, Azad
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 99 - 106
  • [2] DMA Performance Analysis and Multi-core Memory Optimization for SWIM Benchmark on the Cell Processor
    Dou, Yong
    Deng, Lin
    Xu, Jinhui
    Zheng, Yi
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, 2008, : 170 - 179
  • [3] Research on the Cache Performance Optimization Technology of Multi-Core Processor Chip
    Zhang, Su
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING AND COMPUTER SCIENCE (ICEEECS 2016), 2016, 50 : 218 - 221
  • [4] Research of Embedded Operating System Based on Multi-core Processor
    Jiang Chunmao
    Zhang Guoyin
    Huang Chunmei
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 8, 2010, : 641 - 643
  • [5] The management and optimization of queue state vector based on Multi-core processor
    Wu Haitao
    Xu Yakun
    2013 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2013, : 309 - 313
  • [6] Memory system design for a multi-core processor
    Guo, Jianjun
    Lai, Mingche
    Pang, Zhengyuan
    Huang, Libo
    Chen, Fangyuan
    Dai, Kui
    Wang, Zhiying
    CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 601 - 606
  • [7] THE PERFORMANCE EVALUATION OF LIBPCAP BASED ON MULTI-CORE NETWORK PROCESSOR PLATFORM
    Ma, Xiao
    Zhang, Wu
    Zhaoxu
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 111 - 115
  • [8] FPGA-BASED MULTI-CORE PROCESSOR
    Wojcik, Wojciech
    Dlugopolski, Jacek
    COMPUTER SCIENCE-AGH, 2013, 14 (03): : 459 - 474
  • [9] Support for multi-level parallelism on heterogeneous multi-core and performance optimization
    Li, Shi-Gang
    Hu, Chang-Jun
    Wang, Jue
    Li, Jian-Jiang
    Ruan Jian Xue Bao/Journal of Software, 2013, 24 (12): : 2782 - 2796
  • [10] Research and optimization of task scheduling algorithm based on heterogeneous multi-core processor
    Liu, Junnan
    Liu, Yifan
    Ding, Yongkang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 13435 - 13453