基于重用距离的gpu缓存缺失分析模型的设计与验证

基于重用距离的gpu缓存缺失分析模型的设计与验证

ID:35186776

大小:7.31 MB

页数:73页

时间:2019-03-21

基于重用距离的gpu缓存缺失分析模型的设计与验证_第1页
基于重用距离的gpu缓存缺失分析模型的设计与验证_第2页
基于重用距离的gpu缓存缺失分析模型的设计与验证_第3页
基于重用距离的gpu缓存缺失分析模型的设计与验证_第4页
基于重用距离的gpu缓存缺失分析模型的设计与验证_第5页
资源描述:

《基于重用距离的gpu缓存缺失分析模型的设计与验证》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学校代風分巧号1:TP31\^y密次AS.y、UD。‘'.护早:学号:';,冰.’雨呵坤驅"''J踩j3!讳雌;心炒-?-贫索1护豪巧硕±学位论文基于重用距离的GPU缓存缺失分析模型的设计与验证研巧生姓名:张亚导师姓名:王学香申请学位类别工学硕±学位授予单位东南大学一级学科名称电子科学与技术论文答辩日期2016年6月18日二级学科名称微电子学与固休电子学学位授予日期20年月日答辩委员会主席操玫明评阅人篡巧明吴连巧20年月日袭兩未?參硕±学位论文基于

2、重用距离的GPU缓存缺失分析模型的设计与验证专业名務:徹电子学与固体电子学研巧生姓名:张亚导师姓名:王学香副教授??DE别GNANDVERIFICATIONOFGPUCACHEMISSANALYSISMODELBASEDONREUSEDKTANCEAThesisSubmittedtoSoutheastUniversityFortheAcademicDereeofMasterofEnineeringggBYZhangYaSupervisedbyProf.Wa

3、nXuexianggSchoolofElectronicScience&EnineeringgSoutheastUniversityJune.2016独创性来巧东南大学学位论文独询性濟明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研巧成果。尽我所知,除了文中特别加W标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的硏巧成果,也不包含为获得东南大学或其他教育机构的学位或证书而使用过的材料一同工作的同志对本研巧所做的任何贡献均已在论文中作了明确的说明。与我并表示了谢煮。史 ̄研巧生签名:

4、蘇日期:20,1叫东南大学学位论文使用授权巧明东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,可W采用影印、缩印或其他复制手段保存论文。本人电子文档的内一容和纸质论文的内容相致。除在保密期内的保密论文外,可,允许论文被査阅和借阅^。(!^1公布(包括刊登)论文的全部或部分内容论文的公布包括刊登)授权东南大学研巧生院办理。?IL导师签名研究生签名:兴:日期:To\寺弓令中^摘要近十年来,凭借其强大的并行计巧能力和功,GPU从专用困形处理器逐渐发展成通用计算平台耗控制能力,GPU

5、通用计算在科学计算领域得到了广泛的应用和关注。由于GPU巧片将大部分面积都分巧给计算单元,仅分配少量苍片面积给缓存和控制单元,大量GPU应用程序的性能受限于GPU的访存速度,而非计算能力。对于GPU巧存限制型应用程序,缓存使用效率对程序整体性能影响显著一,优化缓存使用效率W提高整体性能是种重要的手段。为了帮助程序开发者理解GPU缓存行为特征,,选择恰当的缓存优化方法准确性髙、速度快、功能全的GPU缓存巧失分析工具就显得的尤为重要。本文根据GPU并行计算平台的特点,优化了重用距离算法在GPU平台的精度和速度,并设计。GPU缓存微结构特,了基于

6、重用距离的GPU缓存缺失分析模型具体地,根据征修正重用距离算法中核也巧据的更新时间,修正线程阻塞信息的使用机制,提升了GPU平台下重用距离寡法精度。,然后,根据GPU线程维度设置将重用距离计巧划分为多个子任务并行完成;合并访存记录W节省存储空间,基;根据访存总数量改变访存序列采样标准提升GPU平台下重用距离算法速度。最后;于重用距离理论,建立GPU缓存缺失分析模型,分析GPU应用程序的缓存行为特征。除了实现传统的缓存缺失类型分析,还提出缓存容量敏感性分析,预测在缓存容量发生变化时,缺失率将如何改变;lil及,指令级缓存缺失分析,将GPU程序的

7、缓存缺失定位到具体的访存指令。经过在PolyBench/GPU和Parboil两个GPU测试集上的验证实验,优化后,本文设计的GPU平台重用距离算法的平均误差由13.6%降至5.74%,重用距离计算的平均时间开销由7749ms降低到1297ms。此外,为了检验模型的实用化将其运用于具体的GPU应用程序缓存缺失行为特征的分析中,,并根据模型的分析结果针对性地设计缓存性能优化方案,根据实验结果,优化后各GPU应用程序缓存缺失率和执行时间均明显下降,验证了本文设汁的GPU缓存缺失分析模型的实用性。GPU.a#,mie*.I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。