收藏本站
《国防科学技术大学》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

值预测技术研究

肖勇  
【摘要】:随着集成电路技术的快速发展和应用需求的不断变化,微处理器体系结构的发展正面临新的挑战和创新机遇。一方面,多线程、多处理器等新技术得到广泛研究,拥有广阔的应用前景,尤其是在服务器和嵌入式应用领域;另一方面,多线程、多处理器技术的显式并行模型可能会导致软件模型相应改变,同时这些技术在开发细粒度、低层次并行性方面还存在一定困难。同多线程、多处理器技术的显示并行模型比较起来,指令级并行技术对程序员和应用的影响要小的多,因此开发指令级并行依然具有重要意义。 开发指令级并行需要解决程序中存在的数据相关、名相关和控制相关。其中,数据相关决定了指令结果产生的顺序,并决定了程序中可开发的并行性的上限,因此克服指令间的数据相关对提高微处理器的性能具有重要意义。近年来,为克服数据相关,值预测技术获得了广泛的研究。 值预测技术通过预测指令的产生结果,并允许后继与之存在数据相关的指令利用此结果前瞻执行,从而可以克服程序中存在的数据相关。除可应用于超标量结构,近年来的研究表明值预测技术与其他技术,如多线程、多处理器和VLIW等结合使用亦可获得较高的性能提升。 本文在广泛深入了解当前微处理器体系结构发展与值预测技术研究现状的基础上,对值预测技术进行了全面深入的研究。主要工作与创新点包括: 1.全面分析了各种因素对值预测机制设计的影响,构建了值预测机制研究平台。 研究了理想值预测机制和现有各种主要值预测机制的性能,总结了值预测在不同环境下的工作特点。 2.为在性能和设计复杂度间获得更好折衷,提出了增强型步长值预测器RSVP设计。通过对传统步长值预测器的改进,实现了值预测能力的增强。实验结果表明增强型步长值预测器比其他值预测器具有更高的性价比。 3.为减少RSVP的能量消耗,提出了公共子数据存储设计。通过避免信息的冗余存储,有效降低了RSVP的资源占用和能量消耗。研究了多种降低功耗的典型方法在RSVP中的应用。实验结果表明,通过低功耗设计,RSVP的性能仅有略微下降,但功耗和资源占用会大幅减少。 4.将值预测机制引入指令预取和数据预取机制中,利用RSVP预测预取地址,并设计了一种有效的更新反馈机制。实验结果表明,值预测技术、指令预取技术和数据预取技术混和使用可以获得较大的性能提升。 综合来说,值预测是克服程序数据相关提高微处理器性能的一种有效技术。实验结果表明:对SPEC INT2000基准测试程序集,通过低功耗设计,仅用约5k字节,增强型步长值预测器可获得4.7%的平均性能提升,此时值预测器能量消耗约为0.33nJ:值
【学位授予单位】:国防科学技术大学
【学位级别】:博士
【学位授予年份】:2005
【分类号】:TP332

手机知网App
【引证文献】
中国期刊全文数据库 前2条
1 靳强;郭阳;鲁建壮;;一种步长自适应二级cache预取机制[J];计算机工程与应用;2011年29期
2 杨晓芬;师明;李博;胡海燕;刘轶;;一种识别I/O Feature的文件预测模型[J];小型微型计算机系统;2012年11期
中国硕士学位论文全文数据库 前1条
1 靳强;“银河飞腾-DX”DSP高效二级cache的设计与实现[D];国防科学技术大学;2011年
【同被引文献】
中国期刊全文数据库 前10条
1 沈立,王志英,鲁建壮,戴葵;基于控制流的混合指令预取[J];电子学报;2003年08期
2 吴佳骏;冯晓兵;张兆庆;;非线性规律访存操作的数据预取技术[J];计算机研究与发展;2007年02期
3 刘爱贵;陈刚;;一种基于用户的LNS文件预测模型[J];计算机工程与应用;2007年29期
4 杨可;樊晓桠;王党辉;;多核多线程处理器二级Cache预取结构的设计[J];计算机工程与应用;2009年10期
5 靳强;郭阳;鲁建壮;;一种步长自适应二级cache预取机制[J];计算机工程与应用;2011年29期
6 周可,张江陵,冯丹,万志坤;基于存取模式的Cache预取自适应策略研究[J];计算机工程与科学;2003年01期
7 郇丹丹;李祖松;胡伟武;刘志勇;;结合访存失效队列状态的预取策略[J];计算机学报;2007年07期
8 吴俊杰;杨学军;;面向非一致Cache的任意步长预提升技术[J];计算机科学与探索;2010年07期
9 吴峰光;奚宏生;徐陈锋;;一种支持并发访问流的文件预取算法[J];软件学报;2010年08期
10 蔡伟鸿;肖水;韦岗;熊智;黄敏华;;基于选择性马尔可夫模型的缓存预取策略[J];通信学报;2010年02期
中国博士学位论文全文数据库 前2条
1 马鹏勇;CMT处理器高速缓存的优化技术[D];国防科学技术大学;2007年
2 汪东;异构多核DSP数据流前瞻关键技术研究[D];国防科学技术大学;2007年
中国硕士学位论文全文数据库 前2条
1 刘胜;DSP高效片内二级Cache控制器的设计与实现[D];国防科学技术大学;2008年
2 傅祎晖;高性能DSP一级Cache缺失流水设计与实现[D];国防科学技术大学;2009年
【二级引证文献】
中国期刊全文数据库 前2条
1 唐丽梅;邢素霞;陈天华;;多用户存储中自适应动态预取策略[J];电子技术应用;2013年01期
2 赵磊;张萌;刘芳;;基于SESC仿真器的存储预取器设计[J];计算机与现代化;2013年06期
中国硕士学位论文全文数据库 前1条
1 靳强;“银河飞腾-DX”DSP高效二级cache的设计与实现[D];国防科学技术大学;2011年
【相似文献】
中国期刊全文数据库 前10条
1 王昱洁,刘同怀,郭立,刘烃海;一种应用于MPEG-2AAC格型自适应滤波器的FPGA实现[J];微电子学与计算机;2004年11期
2 吴彦华,钟子发,蔡卫东;第2代小波变换算法的改进及应用[J];数据采集与处理;2005年03期
3 徐瑜;杨绍清;孙牧;;最小二乘滤波在目标跟踪中的应用[J];指挥控制与仿真;2007年04期
4 张萍;;神经网络预测功能在故障诊断中的应用[J];黑龙江科技信息;2009年12期
5 刘华;唐永哲;郝涛;左琰;;飞控系统传感器故障诊断研究[J];计算机仿真;2010年02期
6 S·U·H·克里希;G·D·福克;于增贵;;一种9.6/16kb/s的语言数字化装置[J];通信技术;1980年03期
7 丁晖,刘君华,申忠如,阎晓艳;气体传感器特性漂移抑制的研究[J];计量学报;2002年01期
8 王杰;毛宇光;;基于神经网络的汇率预测[J];计算机与现代化;2006年02期
9 刘蓓;徐燕凌;;用于图像预测编码的预测器的设计及应用[J];电脑知识与技术(学术交流);2006年23期
10 钱信中;;设计预测器的新方法[J];南京邮电大学学报(自然科学版);1982年02期
中国重要会议论文全文数据库 前10条
1 焦永;;双模式分支预测器的改进[A];2011年通信与信息技术新进展——第八届中国通信学会学术年会论文集[C];2011年
2 苟鹏飞;王诗博;杨兵;喻明艳;;改进的基于O-GEHL预测技术的EDGE块预测器[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
3 席斌;沈少萍;;模态分析的预测器设计方法[A];中国宇航学会深空探测技术专业委员会第六届学术年会暨863计划“深空探测与空间实验技术”重大项目学术研讨会论文集[C];2009年
4 肖熙;王作英;;神经网预测器在汉语语音识别中的应用[A];第二届全国人机语音通讯学术会议论文集[C];1992年
5 李海源;田畅;吴泽民;;战术互联网中态势感知信息及其发布的研究[A];2009通信理论与技术新发展——第十四届全国青年通信学术会议论文集[C];2009年
6 李颖宏;田红芳;胡敦利;;智能热变形、维卡软化点温度测定仪的研制[A];中国仪器仪表学会第五届青年学术会议论文集[C];2003年
7 刘斌;申江;余辉;邹同华;;低温物流过程中果蔬贮藏期预测器的研制[A];第六届全国食品冷藏链大会论文集[C];2008年
8 刘斌;申江;王艳红;;冷链过程无线监控网络软件(TSJKVER1.0)介绍[A];中国制冷学会2009年学术年会论文集[C];2009年
9 李苇营;易克初;胡征;;用神经预测器改进HMM进行语音识别[A];第二届全国人机语音通讯学术会议论文集[C];1992年
10 郝继红;陈鸣;仇小锋;;网络性能预测服务[A];第九届全国青年通信学术会议论文集[C];2004年
中国重要报纸全文数据库 前9条
1 刘秀德;信用为本保险分数使消费者受益[N];中国证券报;2007年
2 ;AMD的革新[N];电脑报;2007年
3 本报记者 陈斌;新移动“帝国”启航[N];计算机世界;2003年
4 记者 徐行翔;我市启动市域范围综合交通调查[N];嘉兴日报;2009年
5 孟宪光;浅谈如何做好企业信访工作[N];四平日报;2006年
6 赛迪网;迅驰与桌面处理器分家[N];中国计算机报;2003年
7 晓国;靠数据挖掘留住客户[N];中国计算机报;2002年
8 许钟;冷藏链产品鲜度管理有了专家系统[N];中国渔业报;2005年
9 王鑫方;美“黑色星期五”:火爆异常,省字当先[N];新华每日电讯;2008年
中国博士学位论文全文数据库 前10条
1 肖勇;值预测技术研究[D];国防科学技术大学;2005年
2 王莉;类数据流驱动的分片式处理器上的编译及优化技术[D];中国科学技术大学;2009年
3 谢学军;数据值预测与存储器预取技术研究[D];哈尔滨工业大学;2006年
4 余雪岗;无线局域网中的移动预测研究及应用[D];吉林大学;2007年
5 唐余亮;异构无线网络的移动性管理关键技术研究[D];厦门大学;2009年
6 陈鹏;蛋白质残基间的相互作用分析与预测[D];中国科学技术大学;2007年
7 从明;类数据流驱动的分片式处理器体系结构[D];中国科学技术大学;2009年
8 史志伟;混沌时间序列预测与储备池机器学习方法研究[D];大连理工大学;2008年
9 冯志刚;自确认压力传感器的研究[D];哈尔滨工业大学;2009年
10 王兵;蛋白质相互作用及其位点的预测方法研究[D];中国科学技术大学;2006年
中国硕士学位论文全文数据库 前10条
1 陈志刚;基于度量学习和聚类的一致性预测器算法研究[D];厦门大学;2014年
2 蒋冠军;记录式分支预测器[D];浙江大学;2010年
3 钱荣;神经网络预测器在供热系统中的应用[D];西安建筑科技大学;2004年
4 初砚硕;蛋白质相互作用预测方法研究[D];东北林业大学;2013年
5 程虓;多任务学习技术在混合推荐中的应用研究与实现[D];浙江大学;2012年
6 范岩;基于监督流形学习算法的固有不规则蛋白质结构预测研究[D];哈尔滨工程大学;2011年
7 李美花;三维人体运动跟踪[D];大连理工大学;2004年
8 戴朝华;基于TCI与IAQ的空调智能控制研究[D];西南交通大学;2004年
9 钟圣芳;红外成像弱小目标检测算法及其性能分析[D];国防科学技术大学;2003年
10 廖洪波;管道泄漏检测定位系统中的数据压缩研究[D];重庆大学;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026