目 录
第1章 实验基本信息
1.1 实验目的
1.2 实验环境与工具
1.2.1 硬件环境
1.2.2 软件环境
1.2.3 开发工具
1.3 实验预习
第2章 实验预习
2.1 画出存储器层级结构,标识容量价格速度等指标变化(5分)
2.2用CPUZ等查看你的计算机Cache各参数,写出各级Cache的C S E B s e b(5分)
2.3写出各类Cache的读策略与写策略(5分)
2.4 写出用gprof进行性能分析的方法(5分)
2.5写出用Valgrind进行性能分析的方法((5分)
第3章 Cache模拟与测试
3.1 Cache模拟器设计
3.2 矩阵转置设计
第4章 总结
4.1 请总结本次实验的收获
4.2 请给出对本次实验内容的建议
参考文献
第1章 实验基本信息
1.1 实验目的
理解现代计算机系统存储器层级结构
掌握Cache的功能结构与访问控制策略
培养Linux下的性能测试方法与技巧
深入理解Cache组成结构对C程序性能的影响
1.2 实验环境与工具
1.2.1 硬件环境
X64 CPU;2GHz;2G RAM;256GHD Disk 以上
1.2.2 软件环境
Windows7 64位以上;VirtualBox/Vmware 11以上;Ubuntu 16.04 LTS 64位/优麒麟 64位;
1.2.3 开发工具
Visual Studio 2010 64位以上;TestStudio;Gprof;Valgrind等