访存踪迹收集工具的逻辑设计与实现
[Abstract]:In recent years, the improvement of memory performance has become the bottleneck of improving the performance of the whole computer system. How to quickly obtain a large number of detailed systematic information is the key to the analysis of big data's application behavior. Moreover, due to the continuous improvement of the data rate on the DDR memory bus, the existing part of the access and trace collection tools can no longer meet the need for accurate access and trace collection of high access bandwidth applications at higher data rates. Therefore, this paper redesigns and optimizes the FPGA internal logic of the existing HMTT v3 access and trace collection platform to meet the needs of current access and trace collection. The main works of the author are as follows: (1) the rate of DDR3 bus supported by HMTT v3 can be increased from DDR3-800 to DDR3-1600; (2) HMTT v3 can process DDR3 commands sent from four DDR3 bus at the same time. Address and control information, and output the corresponding system access and trace information; (3) by adopting two different formats of track access packet, while compressing the packet, (4) for the transmission and storage requirements of the access packet, This paper studies and realizes the function of transferring the track information to the receiver accurately and without losing in the PCIe transmission channel. (5) it implements the application extension in the multi-memory environment for the existing HMTT v3 platform. The memory access behavior of two memory slots is obtained simultaneously in the same memory channel. In the environment of HMTT v3 access and trace collection platform, this paper has successfully acquired the system access and trace under the DDR3-1600 rate, and transferred the acquired system to the receiver accurately for storage. At present, the work done in this paper has been used to collect the trace of several big data applications, which provides a powerful support for the analysis of big data's memory access behavior. The results of the analysis have been applied to the design and optimization of the new memory system structure.
【学位授予单位】:中国科学院大学(工程管理与信息技术学院)
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP333.1
【相似文献】
相关期刊论文 前10条
1 郭振海;;内存八种异常故障排除法[J];家电检修技术;2001年05期
2 郭振海;;内存8种异常故障排除法[J];广东电脑与电讯;2001年08期
3 顾颖彦;反射内存网实时通信技术的研究[J];计算机工程;2002年07期
4 天涯;;谁动了我的内存[J];电脑迷;2008年11期
5 燃烧;;解析4GB内存无法识别问题[J];网络与信息;2009年07期
6 刘彩莲;;计算机发生内存不能读写问题的研究[J];计算机光盘软件与应用;2013年08期
7 焦中明;微机内存的扩充和节省方法[J];赣南师范学院学报;1994年05期
8 李正光;微机内存剖析[J];怀化师专学报;1997年06期
9 王兆红,李健;深入理解微机内存概念和内存结构[J];潍坊高等专科学校学报;1999年02期
10 香丽芸;浅谈利用页式虚存实现微机的内存扩充[J];昌吉师专学报;2001年01期
相关会议论文 前2条
1 张然;董晓恒;罗修波;;反射内存网络在实时信号传输中的应用[A];2007系统仿真技术及其应用学术会议论文集[C];2007年
2 赵齐;黎铁军;邢座程;;DDR3内存系统错误及检错研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
相关重要报纸文章 前10条
1 胡军;添加内存真能让“本本”飞起来?[N];中国消费者报;2007年
2 山东 郭振海;内存六种异常故障排除法[N];中国电脑教育报;2001年
3 周双仁;内存故障排除六法[N];中国电脑教育报;2004年
4 冯小民;内存神医[N];电脑报;2001年
5 安徽 刘勇;内存异常故障的排除法[N];中国电脑教育报;2005年
6 郝晓波;内存错误不用慌[N];中国计算机报;2003年
7 均儿;内存X档案[N];电脑报;2006年
8 屈健;尖峰时刻[N];电脑报;2001年
9 ;实现低开销和高速度的RDMA[N];网络世界;2003年
10 北京 成兆义;劣质内存被Win2000“拿下”[N];电脑报;2004年
相关博士学位论文 前6条
1 李磊;网格化内存服务体系结构研究[D];中国科学院研究生院(计算技术研究所);2008年
2 王绍刚;基于分离设计方法的硬件事务内存系统研究[D];国防科学技术大学;2009年
3 朱宗卫;基于系统时空行为特征的内存功耗优化研究[D];中国科学技术大学;2014年
4 朱素霞;面向多核处理器确定性重演的内存竞争记录机制研究[D];哈尔滨工业大学;2013年
5 张扬;基于操作语义的弱内存模型描述及程序逻辑研究[D];中国科学技术大学;2015年
6 王睿伯;面向NUMA结构的软件事务内存关键技术研究[D];国防科学技术大学;2011年
相关硕士学位论文 前10条
1 孝瑞;内存动态安全监测及防范研究[D];华北电力大学;2015年
2 董步云;Windows平台基于数据关联的内存取证分析技术研究[D];南京大学;2014年
3 朱国梁;存储类内存模拟器的设计与实现[D];国防科学技术大学;2013年
4 吴鸿远;基于共享内存的域间通信优化方法研究[D];杭州电子科技大学;2015年
5 高士翔;基于内存页流验证的ROP防御方案[D];南京大学;2016年
6 周帆;基于安卓内存的证据挖掘与关联分析[D];南京邮电大学;2016年
7 李作骏;访存踪迹收集工具的逻辑设计与实现[D];中国科学院大学(工程管理与信息技术学院);2016年
8 陈丹丹;用软件实现局域网中的内存共享[D];南京航空航天大学;2002年
9 薛长英;内存容限测试的分析及优化方案[D];上海交通大学;2012年
10 桑厅;内存取证工具的研究与实现[D];上海交通大学;2013年
,本文编号:2276867
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2276867.html