1、安装运行MyCache模拟器,熟悉各项功能设置。 2、运行样例程序,观察命中率变化,回顾所学知识,分析原因。尝试调整不同参数,分析命中率变化。 自主设计程序代码,能覆盖多种不同的情况变化对命中率的影响,如块大小,相联度,替换策略,预期策略,写策略等 1、安装运行MIPSsim模拟器,熟悉各项功能设置。 2、运行样例程序,仔细观察指令在流水线中的执行过程,查看寄存器、内存内容,并运用所学知识,分析产生延迟的原因。尝试调整不同参数,观察流水线各段的调度情况和内存与寄存器的变化情况。 自主设计程序代码,能覆盖多种不同的情况变化对流水线调度的影响,如读写数据指令,各种运算指令及所使用的寄存器等。 四、 实践涉及的相关技术 a) Cache的工作原理 b) Cache的容量、相联度、块大小、替换算法、预取算法、(不)按写分配等技术的原理 c) 流水线技术。 d) 流水线冲突及其解决方案。
1
学习计算机系统结构的配套软件,开发不易,多多支持谢谢
2021-11-26 18:29:31 2.98MB 模拟器 块 MyCachce
1
一.实验目的 (1)加深对 Cache的基本概念、基本组织结构以及基本工作原理的理解。 (2)掌握 Cache容量、相联度、块大小对Cache性能的影响。 (3)掌握降低 Cache不命中率的各种方法以及这些方法对提高Cache性能的好处。 (4)理解LRU与随机法的基本思想以及它们对Cache性能的影响。
1
计算机组成原理实验报告-Cache模拟器的实现
2021-08-21 14:02:13 931KB 计算机组成原理 实验报告
简易的cache模拟器.zip
2021-07-05 12:00:54 438KB cache 计算机系统
1
北邮高级计算机体系结构实验
2021-05-11 17:04:54 3.41MB bupt
1
这是一个用于cache命中率模拟的模拟器,他可以根据生成的trace文件,统计出这个程序的命中率
2021-05-02 19:39:18 163KB cache 模拟器 命中率
1
计算机体系结构实验
2021-04-20 09:01:12 1.40MB 计算机体系结构
1
一个计算机系统结构课程里面用得到的MyCache模拟器,用这个模拟器可以实现MyCache的相关功能,这个模拟器简洁方便。
2021-04-01 22:39:16 2.98MB 计算机系统结构 MyCache模拟器
1
实现一个简易的Cache 模拟器,。。。。。能模拟处理器中 Cache 的行为。
2020-12-19 10:45:14 3KB cache
1