cache 计算机系统实验报告,西安交通大学计算机系统结构实验报告CACHE.doc

计算机系统结构实验报告

——Cache性能分析

班级:计算机05

姓名:陈浩

学号日期:2013.5.21

实验目的及要求

1.加深对cache的基本概念,基本组织结构以及基本工作原理的理解;

2.掌握cache容量,相关度。块大小对cache性能的影响;

3.掌握降低cache不命中率的各种方法以及对这些方法对提高cache性能的好处;

4.理解LRU、FIFO和随机算法的基本思想以及它们对cache性能的影响。

二、实验环境

Vmware虚拟机,redhat 9.0 linux 操作系统,SimpleScalar模拟器

三、实验内容

1.运行模拟器SimpleScalar ;

2.在基本配置情况下运行矩阵乘计算程序统计Cache失效次数,并统计三种不同类型的失效;

3.改变Cache容量,统计各种失效的次数,并进行分析;

4.改变Cache的相联度,统计各种失效的次数,并进行分析;

5.改变Cache块大小,统计各种失效的次数,并进行分析;

6.改变Cache的替换策略,统计各种失效次数,并分析。

四、实验步骤

所用程序已由老师在服务器上编写好,并且模拟环境也在服务器上,我们通过直接调用来进行模拟。

我们使用simplescalar中的模拟器sim-cache对a.out模拟执行

Cache容量对Cache性能的影响

容量为8KB

你可能感兴趣的:(cache,计算机系统实验报告)