Cache模拟器 程序运行时,都会对内存进行相关操作,所访问的内存地址可以被记录下来,形成memory trace文件。在本实验中,你将使用benchmark程序产生的memory trace文件来测试Cache命中率,文件可以在be4K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3y4K6k6i4N6W2j5W2)9J5k6i4g2U0M7$3c8Q4x3X3g2W2k6s2g2Q4x3V1k6U0L8r3q4K6M7$3g2K6i4K6u0r3k6X3p5H3y4#2)9J5c8X3y4K6k6e0t1@1x3r3q4Q4x3V1k6H3M7X3!0B7x3g2)9J5k6s2c8J5j5h3y4W2M7#2)9J5k6i4c8S2M7W2)9J5k6h3N6*7i4@1f1@1i4@1t1^5i4K6S2m8i4@1f1^5i4K6S2q4i4@1t1%4i4@1f1#2i4@1u0q4i4K6V1%4i4@1f1K6i4K6R3H3i4K6R3J5 每次存储器访问都包含了三个信息: 访问类型,’l’表示Load操作,’s’表示Store操作; 地址。采用32位无符号的十六进制表示; 存储器访问指令之间的间隔指令数。例如第5条指令和第10条指令为存储器访问指令,且中间没有其他存储器访问指令,则间隔指令数为4。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课