深入理解计算机系统(CSAPP)
搜索
⌃
K
深入理解计算机系统(CSAPP)
搜索
⌃
K
本电子书信息
出版信息
出版者的话
中文版序一
中文版序二
译者序
前言
关于作者
第 1 章:计算机系统漫游
第一部分:程序结构和执行
第 2 章:信息的表示和处理
第 3 章:程序的机器级表示
第 4 章:处理器体系结构
第 5 章:优化程序性能
第 6 章:存储器层次结构
第二部分:在系统上运行程序
第 7 章:链接
第 8 章:异常控制流
第 9 章:虚拟内存
第三部分:程序间的交互和通信
第 10 章:系统级 I/O
第 11 章:网络编程
第 12 章:并发编程
附录 A:错误处理
参考文献
实验
实验总览
实验 1:Data Lab
实验 2:Bomb Lab
实验 3:Attack Lab
实验 4:Architechture Lab
实验 5:Cache Lab
实验 6:Performance Lab
实验 7:Shell Lab
实验 8:Malloc Lab
实验 9:Proxy Lab
由
GitBook
提供支持
Comment on page
实验 5:Cache Lab
实验附件
README
http://csapp.cs.cmu.edu/3e/README-cachelab
Writeup
http://csapp.cs.cmu.edu/3e/cachelab.pdf
版本历史
http://csapp.cs.cmu.edu/3e/cachelab-release.html
自学材料
http://csapp.cs.cmu.edu/3e/cachelab-handout.tar
实验简介
CMU 用该实验替代 Performance Lab。学生编写一个通用缓存模拟器,然后优化一个小矩阵转置内核,从而最小化模拟缓存上的未命中次数。这个实验室使用 Valgrind 工具来生成地址踪迹(address traces)。
注意:该实验室必须运行在 64位 x86-64 系统上。
实验 - 以前
实验 4:Architechture Lab
下一个 - 实验
实验 6:Performance Lab
最近更新
3yr ago