王庆,季振洲,朱素霞.基于线程负载的嵌入式多核低功耗优化方法研究[J].高技术通讯(中文),2013,23(9):901~907 |
基于线程负载的嵌入式多核低功耗优化方法研究 |
Study of a low power optimization method based on multithreaded load imbalance for embedded multicore |
|
DOI: |
中文关键词: 负载不平衡,动态频率调节,低功耗,并行程序 |
英文关键词: load imbalance,dynamic frequency scaling,low power,parallel programs |
基金项目: |
作者 | 单位 | 王庆 | 哈尔滨工业大学 计算机科学与技术学院 | 季振洲 | 哈尔滨工业大学 计算机科学与技术学院 | 朱素霞 | 哈尔滨工业大学 计算机科学与技术学院 |
|
摘要点击次数: 3292 |
全文下载次数: 2604 |
中文摘要: |
为了提高并行应用程序在片上多核系统上运行的高效能,提出了一种面向多线程负载不平衡的低功耗执行模型,并针对该模型提出了一种基于运行时信息反馈的线程执行频率控制算法,使得程序运行时可以根据并行线程的负载状况动态调节运行频率,在不影响并行程序运行性能的情况下,降低程序运行的能耗。在多核模拟器实验平台上实现了上述低功耗多线程执行模型及运行时算法。实验结果表明,这种新的低功耗多线程执行方法平均可节省13%的能量消耗,显著地降低了能耗和提高了程序的性能和功耗比。 |
英文摘要: |
In order to improve the energy efficiency of parallel application programs on chip multiprocessor systems,a high performance low power execution model is proposed for load imbalance in multi threaded programs.Then,according to the model,an algorithm for control of parallel threads’ execution frequency based on the run time feedback scheme is presented to realize dynamical scaling of the execution frequency based on the load imbalance information of parallel threads to decrease energy consumption without affecting the performance of the parallel programs.The model and the algorithm were implemented on a multicore simulator.The experimental results show that the proposed model can save on average 13% of energy consumption,significantly reduce the energy consumption and improve the performance and power ratio. |
查看全文
查看/发表评论 下载PDF阅读器 |
关闭 |