1、安装运行MyCache模拟器,熟悉各项功能设置。 2、运行样例程序,观察命中率变化,回顾所学知识,分析原因。尝试调整不同参数,分析命中率变化。 自主设计程序代码,能覆盖多种不同的情况变化对命中率的影响,如块大小,相联度,替换策略,预期策略,写策略等 1、安装运行MIPSsim模拟器,熟悉各项功能设置。 2、运行样例程序,仔细观察指令在流水线中的执行过程,查看寄存器、内存内容,并运用所学知识,分析产生延迟的原因。尝试调整不同参数,观察流水线各段的调度情况和内存与寄存器的变化情况。 自主设计程序代码,能覆盖多种不同的情况变化对流水线调度的影响,如读写数据指令,各种运算指令及所使用的寄存器等。 四、 实践涉及的相关技术 a) Cache的工作原理 b) Cache的容量、相联度、块大小、替换算法、预取算法、(不)按写分配等技术的原理 c) 流水线技术。 d) 流水线冲突及其解决方案。
1
学习计算机系统结构的配套软件,开发不易,多多支持谢谢
2021-11-26 18:29:31 2.98MB 模拟器 MyCachce
1
北邮高级计算机体系结构实验
2021-05-11 17:04:54 3.41MB bupt
1
一个计算机系统结构课程里面用得到的MyCache模拟器,用这个模拟器可以实现MyCache的相关功能,这个模拟器简洁方便。
2021-04-01 22:39:16 2.98MB 计算机系统结构 MyCache模拟器
1