CSAPP-Lab05 Cache Lab 中有哪些关键点需要深入解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计6164个文字,预计阅读时间需要25分钟。
原文:本文字首发表于我的知乎专栏:https://zhuanlan.zhihu.com/p/484657229 实验概述 Cache Lab 分为两部分,编写一个高速缓存模拟器,并要求优化矩阵转换的核心函数,以最小化对模拟高速缓存的负担。
改写后:本文首次发布于我的知乎专栏。Cache Lab 分为两部分:编写缓存模拟器,并优化矩阵转换函数,以降低对高速缓存模拟的负担。
实验概览本文首发于我的知乎专栏:zhuanlan.zhihu.com/p/484657229
Cache Lab 分为两部分,编写一个高速缓存模拟器以及要求优化矩阵转置的核心函数,以最小化对模拟的高速缓存的不命中次数。本实验对我这种代码能力较差的人来说还是很有难度的。
在开始实验前,强烈建议先阅读以下学习资料:
实验说明文档:Writeup
CMU 关于 Cache Lab 的 PPT:Cache Lab Implementation and Blocking
CMU 关于分块优化的讲解: Using Blocking to Increase Temporal Locality
本人踩的坑:我的 lab 环境是 Windows11 + wsl2。
本文共计6164个文字,预计阅读时间需要25分钟。
原文:本文字首发表于我的知乎专栏:https://zhuanlan.zhihu.com/p/484657229 实验概述 Cache Lab 分为两部分,编写一个高速缓存模拟器,并要求优化矩阵转换的核心函数,以最小化对模拟高速缓存的负担。
改写后:本文首次发布于我的知乎专栏。Cache Lab 分为两部分:编写缓存模拟器,并优化矩阵转换函数,以降低对高速缓存模拟的负担。
实验概览本文首发于我的知乎专栏:zhuanlan.zhihu.com/p/484657229
Cache Lab 分为两部分,编写一个高速缓存模拟器以及要求优化矩阵转置的核心函数,以最小化对模拟的高速缓存的不命中次数。本实验对我这种代码能力较差的人来说还是很有难度的。
在开始实验前,强烈建议先阅读以下学习资料:
实验说明文档:Writeup
CMU 关于 Cache Lab 的 PPT:Cache Lab Implementation and Blocking
CMU 关于分块优化的讲解: Using Blocking to Increase Temporal Locality
本人踩的坑:我的 lab 环境是 Windows11 + wsl2。

