高级检索

    温度约束多核处理器最大稳态吞吐量分析

    Analysis of Maximum Steady-State Throughput for Temperature-Constrained Multicore Processors

    • 摘要: 随着多核处理器功耗密度的不断增大,温度约束条件下的性能分析已经成为多核处理器早期设计优化的重要组成部分.当处理器运行不同的任务时,处理器温度具有很大的差异性,但现有研究成果并没有考虑任务差异性对处理器性能的影响.针对采用动态频率电压调节作为温度管理技术的多核处理器,为了提高在温度约束条件下稳态吞吐量的分析准确性,考虑不同任务之间的差异性,提出一种新的最大吞吐量分析方法.将任务特征引入性能分析模型,论证了当多核处理器吞吐量达到最大值时各处理器核上任务特征之间的关系,将最大稳态吞吐量分析归结为线性规划问题.仿真实验结果表明,所提方法具有较好的分析准确性,任务特征对多核处理器最大吞吐量具有非常大的影响.

       

      Abstract: With the increasing power density of multicore processors, the temperature-constrained performance analysis becomes a key component for the early design optimization of multicore processors. When different tasks are running, the temperatures of processors exhibit significant variation. However, most of existing researches for the steady-state analysis are based on the assumption that all tasks have the same power dissipation and distribution, and do not consider the impact of task variation on the performance of thermal-aware multicore processors. In order to improve the analysis accuracy of the steady-state throughput of multicore processors under temperature constraint, the task variation is taken into account, and a new method of maximum throughput analysis is proposed based on the HotSpot thermal model for the multicore processors which use dynamic voltage and frequency scaling (DVFS) to dynamically manage temperature. The task characteristic is incorporated into the model of performance analysis, and the relationship among the characteristics of tasks on various cores is demonstrated when the multicore processors achieve maximum throughput. And then the analysis of maximum throughput of multicore processors under temperature constraint is transformed to the problem of linear programming. Experimental results show that the proposed method achieves better accuracy of analysis, and task characteristic has the significant impact on the maximum steady-state throughput of temperature-constrained multicore processors.

       

    /

    返回文章
    返回