节点文献
基于线程负载的嵌入式多核低功耗优化方法研究
Study of a low power optimization method based on multithreaded load imbalance for embedded multicore
【摘要】 为了提高并行应用程序在片上多核系统上运行的高效能,提出了一种面向多线程负载不平衡的低功耗执行模型,并针对该模型提出了一种基于运行时信息反馈的线程执行频率控制算法,使得程序运行时可以根据并行线程的负载状况动态调节运行频率,在不影响并行程序运行性能的情况下,降低程序运行的能耗。在多核模拟器实验平台上实现了上述低功耗多线程执行模型及运行时算法。实验结果表明,这种新的低功耗多线程执行方法平均可节省13%的能量消耗,显著地降低了能耗和提高了程序的性能和功耗比。
【Abstract】 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.
【Key words】 load imbalance; dynamic frequency scaling; low power; parallel programs;
- 【文献出处】 高技术通讯 ,Chinese High Technology Letters , 编辑部邮箱 ,2013年09期
- 【分类号】TP368.1
- 【被引频次】1
- 【下载频次】13