首页 > TAG信息列表 > CacheLab

CSAPP 之 CacheLab 详解

前言 本篇博客将会介绍 CSAPP 之 CacheLab 的解题过程,分为 Part A 和 Part B 两个部分,其中 Part A 要求使用代码模拟一个高速缓存存储器,Part B 要求优化矩阵的转置运算。 解题过程 Part A 题目要求 Part A 给出了一些后缀名为 trace 的文件,文件中的内容如下图所示,其中每一行代表一

[lab]csapp-cachelab

Cache lab 该lab主要是对应第六章存储器层次结构. 分为两部分, A: cpu cache 命中分析, B: cache 命中优化 Part A. 首先为了实现part A, 我们要安装 valgrind 软件, 它就是用来分析程序运行效率的, --trace-mem 能输出对指定命令的内存读写操作, 命中分析基于它的输出, 在给定 s