第一次读处理器手册,几百页英文。看到一个字段的定义,翻了三处才看懂。那学期我明白,体系结构是 “读手册” 读出来的。
一、心路:从代码到芯片
我本科写过不少代码,以为计算机就是 “写程序”。
学进去才知道,程序底下是体系:流水线、缓存、内存、总线。
转折是一次课程实验,做性能分析。我的程序跑得慢,查出来是缓存不命中。
二、绩点:四门课要吃透
系统结构的主干:计算机组成、体系结构、操作系统、并行计算、存储系统。
组成是基础:数据通路、控制、流水线。
体系是核心:缓存、乱序、多核。
我的方法是 “一手册一字段”:手册里的字段,一个个查清。
三、英语:读体系结构文献
这个方向的英文文献,实验与设计并重。
我的读法是先看架构,再看实验。术语表记了:pipeline、cache coherence、latency、throughput、branch prediction。
四、竞赛:系统类项目
这个方向的竞赛,系统类、硬件类项目最有用。
我做过一个项目,做缓存优化的性能对比。
五、科研:一次体系结构实验
我的科研训练是一次体系结构实验。
流程:选架构、写负载、跑仿真、采指标、分析瓶颈。
最难的是 “指标”:指标选错,结论就偏。
六、辅导:把实验讲清
我报知点保研的定制辅导,问题是实验讲不清。
咨询师帮我把每段经历改成 “架构、负载、指标、结论” 四段;模拟面试追问 “你这个瓶颈怎么定位的”,逼我把方法说清。
说明:辅导改善的是表达与准备,录取由院系考核决定,任何服务都不构成录取承诺。
体系结构教我的,是性能不是感觉,是能测出来的数。
如有保研问题可以咨询电话 4000003363 或者微信 shuoedu,知点保研咨询师将热情专业的解答您的考研问题。
