不同替换策略下的Cache模拟器设计与实现开题报告

 2022-12-04 10:24:04

1. 研究目的与意义

1.1

背景:在现代处理器或计算机系统设计中,软件模拟技术已成为一个不可缺少的环节。软件模拟技术使用软件的方式来模拟计算机系统硬件在系统结构级别的功能和性能特性。在现代计算机系统的设计和制造中,使用软件模拟技术来对体系结构设计进行评估和验证已成为一个不可缺少的环节。

Cache即高速缓冲存储器,位于CPU与主存之间,它通常是由SRAM构成的规模较小的但存取速度很快的存储器。目前计算机主要使用的内存为DRAM,它具有价格低、容量大的特点,但由于使用电容存储信息,存取速度难以提高。为了解决速度与成本的矛盾就产生了一种分级处理的方法,即在主存个CPU之间加装一个容量相对较小的SRAM作为高速缓冲存储器。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容与预期目标

2.1

研究内容:本课题主要是研究在不同替换算法下Cache的命中率。

2.2

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究方法与步骤

3.1

研究方法:一开始进行程序框架设计时是文献研究法,查阅大量关于本次设计的文献,了解他人关于这个课题的思路和研究思路。系统的实现过程中采用实证研究法,不断实验改善代码,完成预期结果。

3.2

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1] David D.RileyJAVA程序设计——对象和软件工程方法.机械工业出版社,2007.2,第2版

[2] 喻之斌等. 计算机体系结构软件模拟技术[J]. 软件学报, 2008.4(19):1051-1061.

[3] 崔建江. C#编程和.NET框架.机械工业出版社,2014.8.第1版

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

1)2月20日至2月26日 分析课题,查找资料。

2)2月27日至3月05日 完成开题报告。

3)3月06日至3月12日 完成数据分析。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。