- Exp1: Cache system design and analysis
- Exp2: Cuda programming for 3D maxpool operator optimization
两次实验都比较简单。第一次ddl前两天开始写,写好结果对不上,很慌,debug了一个晚上发现memset时长度给错了。第二次从之前的tomasulo模拟改为了CUDA编程,从未接触过CUDA的我一下午+一晚上性能就拿满了,助教也吐槽第一次没经验,确实设置过于简单了。
第二天晚上考试,第一天下午开始复习。我前十周还是去上课了的,因为签到过一次,后来就没去了。不过去不去都一样,几乎没听课。幸运的是还好有6次书面作业,覆盖了一些知识点,让我在期末之前就学了一些。考前一天的预习时间,我基本就是把课件看了一遍,虽然有一些不懂的地方,能记的也都记下来,像复习组成原理那样。事实证明背课件也是起到了一些作用,填空题几乎一半都在考概念(考后被很多同学吐槽)。大题大部分是比较基础的计算,也有一部分考概念。
考后和旁边同学对了大部分计算,都一样,瞬间感觉很稳。概念题确实拿不准,但最后也是不出所料给了A。zgy老师考前在群里散播焦虑,说不听课很难拿高分,事实是不听课+只复习1天也问题不大。