编译指导的多线程低功耗技术研究

被引:8
作者
赵荣彩
唐志敏
张兆庆
Guang R.Gao
不详
机构
[1] 中国科学院计算技术研究所系统结构室
[2] 美国特拉华大学电子与计算机工程系 北京
[3] 北京
[4] 特拉华州纽瓦克
关键词
低功耗; 体系结构; 编译优化; 多线程;
D O I
暂无
中图分类号
TP314 [编译程序、解释程序];
学科分类号
081202 ; 0835 ;
摘要
多线程和低功耗将是研究下一代微处理器结构所要解决和实现的重点目标之一 .提出了一个在 SMT体系结构中通过动态调整 CPU执行频率降低功耗的计算模型 ,进一步分析和讨论了如何在编译时识别具有可使处理部件降低频率执行的期望区间 ,并给出了调整频率和能量分析的计算模型以及编译实现策略 ,目的是在不降低或不明显降低程序执行性能的情况下 ,显著降低处理器的功率 /能量消耗 .理论上该模型也可以用于 superscalar和multiprocessor体系结构
引用
收藏
页码:1572 / 1579
页数:8
相关论文
共 12 条
[1]  
Impacts of loop optimization on power consumption ?? a fresh look. Yang Hong-bo,Gao, G.R.,Marquez, A., et al. Proceedings of the Workshop on Compilers and Operating Systems for Low Power (COLP) . 2001
[2]  
EARTH: An efficient architecture for running threads[Ph D dissertation]. K B Theobald. . 1999
[3]  
Supportingfine-grained synchronization on a simultaneous multithreadingprocessor. DeanM Tullsen,,JackL L o,SusanJEggers etal. Proc of the5 thInt’’ lSymponHighPerform anceCom puterArchitecture . 1999
[4]  
A compilation framework forpower and energy management on mobile computers. U Kremer,J Hicks,J Rehg. The14 thInt’’ lWorkshop onParallelComputing(LCPC’’01) . 2001
[5]  
Power-sensitivemultithreaded architecture. J S Seng,D M Tullsen,G Z N Cai. Proc oftheInt’’ lConf onComputerDesign2000 . 2000
[6]  
ILP versus TLP on SMT. Nicholas,Larry Carter,Jeanne Ferrante,Dean Tullsen. Supercomputing ‘99 . 1999
[7]  
Compiler-Directed dynamic voltage/frequency scheduling for energy reduction in microprocessors. Hsu C-H.,Kremer U.,Hsiao M. International Symposium on Low Power Electronics and Design (ISLPED’01) . 2001
[8]  
Simultaneous Multithreading: A Platform for Next-generation Processors. Eggers Susan,Emer Joel,Levy Henry, et al. IEEE Micro Magazine . 1997
[9]  
Simultaneous multithreading: Maximizing on-chip parallelism. D M Tullsen,S J Eggers,H M Levy. In: 25 Years of the Int’ l Symp on Computer Architecture: Selected Papers . 1998
[10]  
Reduceing power with dynamic critical path information. Seng, J.S,Tune, E.S,Tullsen, D.M. Proceedings of the 34th Annual International Symposium on Microarchitecture . 2001