非官方网站,与上海交通大学及其任何部门无隶属、授权或合作关系。
刘雨桐 · 计算机系统结构实验修读档案
共 3 份可公开修读回执
? 最相关怎么排
“最相关”根据评论内容完整度、有用票及课程教学信息丰富程度排序,不按好评或差评倾向排序。
2023年春季学期 · 刘雨桐、王莉历史匿名回执 ·
* 上课内容:
* 前四个实验,属于是给你热个身、泡个脚、做个马杀鸡,功能水得能养鱼
* 第五个实验:手搓单周期处理器,正式开始修仙
* 第六个实验:五级流水线处理器,直接渡雷劫
* (建议:这课统共6周,理论上是一周一lab的养生节奏,但我强烈建议你前3周甚至更早就把前面的lab全清了,因为后面那俩lab是纯纯的核武器级别,光把代码敲出来就能把你一整天吞掉,像我这种bug制造机体质,还得再额外贡献生命值去debug,拖到ddl那就是自己给自己上刑。所以后两个实验,请像备战高考一样预留时间)
* 上课自由度:
高到离谱,助教检查完对应实验内容,你就可以原地蒸发。要是早八起晚了没吃早饭,还能趁某个课间溜出去补个血
* 考核标准:
* 实验50分
* 实验一 5分(仿真3分,上板2分)
* 实验二 5分(仿真3分,上板2分)
* 实验三 10分(仿真10分,不用上板)
* 实验四 10分(仿真10分,不用上板)
* 实验五 10分(完成9条指令CPU仿真3分、扩展16条2分,上板验证5分)
* 实验六 10分(基础流水线CPU4分,“Stall”机制2、“Forwarding”机制2分、“predict-not-taken”策略2分)
* 报告50分
* 实验一 5分(按平时成绩相同得分直接算入期末成绩)
* 实验二 5分(按平时成绩相同得分直接算入期末成绩)
* 实验三 10分(基于平时成绩得分但以实验报告评价为主、可能得分低于平时成绩)
* 实验四 10分(基于平时成绩得分但以实验报告评价为主、可能得分低于平时成绩)
* 实验五 10分(从实验报告中评价实验的设计思想、时序考虑及处理、指令设计的编排与规模、指令执行过程和注解、以及上板验证的的设计方案与实现效果来评价,优质报告给满分。需要的话可检查工程的运行情况)
* 实验六 10分(以大作业角度来考核处理器流水线的设计、实现方法和提高流水化性能技术的设计方案及其实现结果、指令的设计规模与编排及指令运行结果的文本说明,优质报告给满分。需要时可以检查工程来辅助评价,实验六需考虑全体同学的完成情况统筹调整评分)
* bonus:
* lab5、lab6上板加5分(本来规矩是全员都要上板的,结果同学们捣鼓了一整个上午,几乎全军覆没没人成功,于是这一项硬生生变成了bonus,堪称赛场临时改规则)
* lab6实现31条指令、实现中断机制、增加cache,每个加3分
* 授课质量:
感觉老师不是干这行的,所以有些问题老师可能自己也摸不着头脑。但老师属实尽职负责,比如用vivado软件踩坑找她,她都会过来帮你瞅。还有这学期的助教非常nice,我们组那位是上一届的学长,遇到问题基本都能给你接住。最后就是部分实验(比如刚上手的时候,以及后面那两个造火箭的实验)会给你一点指导,虽然整体还是靠自学,但多少能拉你一把。
学生体验,不是官方事实。评价教学,不评价人格。2023年春季学期 · 刘雨桐、王莉历史匿名回执 ·
课程内容:FPGA五阶段流水线,前四个实验属于新手村打史莱姆,后两个直接原地升天造火箭,还是那种要把你绑在火箭上一起上天的。
上课自由度:一般,不过实验课你还想追求什么自由度,梦里什么都有。本学期是每周周三一整个上午拿来做实验,一共六周,本学期因为清明节还冲掉一周,好家伙,连实验都被祖先提前接走了一次。每次实验基本上让助教检查完实验都通过之后就可以走了。
考核标准:50线下助教检查,50实验报告。
授课质量:还行,相较于之前学长姐说的那种毫无头绪造火箭,这个学期还是给了一些指导的,三位助教人都很不错,算是给火箭装了个扶手,当然由于实验本身的难度造火箭依然很痛苦……
刘老师应该是这个学期第一次负责系统结构实验吧,不得不说由于这个实验的难度这门课还是很折磨人的,但至少和往年比起来没那么痛苦了,最后也只需要交报告,源码也不要求提交,给分也合理了很多,至少不像是随机ran出来的,终于不是抽卡池了。
给后面CS学弟学妹一点建议,就是在实验开始前把系统结构理论课上的MIPs指令和流水线相关知识先学得好一点(本人一开始这块学得不好所以一边做实验一边补理论知识还是挺痛苦的,属于一边开车一边现学造发动机)。
前四个实验比较水,只涉及一些小的部件的设计,建议大家可以趁着时间多的时候先把这四个实验快点做了。永远不要低估后面两个实验的难度,哪怕有awesome 这两个实验也足够耗掉大佬级别的同学从早到凌晨的一整天时间了(对于我这种是真的花了三天时间才做完一个实验,过于折磨人,纯纯的电子榨菜反过来榨我)。报告还是要认真写一写的,想要拿好成绩卷报告的步骤还真是必不可少……只能说,能在这门课中完整的活下来才是最重要的吧。
学生体验,不是官方事实。评价教学,不评价人格。2023年春季学期 · 刘雨桐、王莉历史匿名回执 ·
课程内容:
FPGA 手搓五阶段流水线处理器,就是你跟电路板大眼瞪小眼,看谁先绷不住。
上课自由度:
实验课还想翘?别做白日梦了。但迟到嘛,问题不大,属于是踩着点飘进来也没人追杀你。每节课都有检查点,助教会亲自来确认、记录名字,跟查户口似的。
考核标准:
6个lab+report,再加上每节课的检查点是不是当堂搞定,全都给你安排得明明白白。
lab05和06的难度直接坐火箭上天,原地造火箭(但有awesome顶着,属于高危但有救生圈)。
授课质量:
五分献给助教!非常有趣幽默,是这门课的人形止痛药。
系统结构实验早有耳闻,交大金课,名不虚传。
但今年助教人非常nice,属于是懂的都懂,过检查点的时候会让你解释代码作用和思路,现场答辩了解一下。
学生体验,不是官方事实。评价教学,不评价人格。返回合同及回执摘要