文档介绍:博士学位论又中国科学技术大学面向多线程应用的呕策略及并行模拟研究作者姓名:学科专业:导师姓名:完成时间:唐轶轩计算机系统结构陈国良教授吴俊敏副教授二欢晁脑
.,:.’::.●
作者签名:烨签字日期:签字日期:—∑哔作者签名:荻羔生』辱群。《鳃沁《活中国科学技术大学学位论文原创性声明中国科学技术大学学位论文授权使用声明口保密!D国学位论文全文数据库》等有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。本人提交的电子文档的内容和纸质论文的内本人声明所呈交的学位论文,是本人在导师指导下进行研究工作所取得的成果。除已特别加以标注和致谢的地方外,论文中不包含任何他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的贡献均已在论文中作了明确的说明。签字日期:作为申请学位的条件之一,学位论文著作权拥有者授权中国科学技术大学拥有学位论文的部分使用权,即:学校有权按有关规定向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅,可以将学位论文编入《中容相一致。保密的学位论文在解密后也遵守此规定。导师签名:
摘要具有复杂度小、扩展性好以及性价比高等优势,在工艺和应用等因素的推动下,丫晌8咝阅芪⒋砥鞯姆⒄钩绷鳌6嗪舜砥魃杓聘丛佣群托阅芷烤对多核处理器的阅苡呕安⑿心D庹箍#畚牡墓毕子氪葱碌闳缦拢芯苛嗣嫦蚨嘞叱逃τ玫幕谛в玫幕捍嬗呕呗浴4车幕捍婊址桨数据等目的。实验表明,阅芟喽杂诨贚的纯共享峁埂⒒芯苛硕嗪舜砥鞯牟⑿心D饧际酢K孀牌隙嗪舜砥中处理器核数目及核之间互联复杂度的增加,多核处理器模拟器将变得更加庞大、复杂、缓慢。针对这一问题,本文利用多线程技术开发了一种模块化、可扩展的并行仿真模块,既可以作为独立的片上网络模拟器使用,也可以添加其它模块作为分片式D馄骰蛘咔度肫渌D馄髦凶魑R桓鲎幽?槭片上多核处理器甈,相对于传统的单核处理器大部分集中在片内存储系统上,提高缓存新省⒈苊庋邮苯洗蟮钠外访存对系统的整体性能至关重要,因此片上层次低骋殉晌6嗪舜器的研究重点之一。目前学术界对幕捍嬗呕隽撕芏喙ぷ鳎庑┕ぷ大部分是面向多道程序的,对于多线程应用程序,已有的呕际跏欠能提高程序性能或者说如何提高性能,依然是开放的问题。本文的研究主要针芯苛朔制蕉嗪舜砥鞯幕捍嬗呕啤T诜制狡隙嗪舜砥髦校每个分片之间的通信流量和二级娜萘坷寐识即嬖诓痪獾南窒蟆U对这一现象,本文提出一种面向多线程应用程序的自适应复制策略酆私有二级凸蚕鞢的优点,通过周期性的权衡莞粗拼的收益与消耗,动态地控制数据在二级涞母粗剖俊J笛楸砻鳎核的配置中,圃谧詈们榭鱿履芙档サ耐缌髁浚岣呷萘坷率到%,此外在优化平均访问距离方面也有较好效果。大多是面向多道程序的,忽略了多线程负载中共享数据和私有数据访问模式的差别,使得共享数据的使用效率降低。针对多线程程序中不同类型数据的访问特性,本文提出了一种面向多线程程序的芾砘芔,通过监控共享泄蚕怼⑺接惺莸男в眯畔⑽C扛鱿叱桃约肮蚕硎莘峙銫空间,再结合改进后的数据插入、提升策略,达到数据总体效用最大化、。实验表明,在鲎酉叱毯个子线程的配置下分别能取得和兜淖罡呒铀俦取摘要
关键词:多核访存模拟并行模拟存储层次数据复制划分替换策略动态采样摘要
甈.,琣猚瑃瓹...—..琭,甌甌甊琇瓼,.,瑆,瓵甤..
簃,琾瑀,.琣.,,.,..猻.,,