挑战课题
挑战课题一共有三个方向:流水线、访存、外设。
组队规则
你可以选择单人或者两个人组队,选择一个方向做自己感兴趣的课题。
或者是 3~4 个人组队,做龙芯杯初赛高阶的内容,并且准备参加暑期龙芯杯的初赛和决赛。此时你们的工作将会涵盖三个方向。由于龙芯杯初赛晋级的规则,我们将限定有意愿参加龙芯杯的队伍不能超过 2 支。当然,你也可以选择明确不参加龙芯杯,从而不占用初赛晋级的名额。
我们鼓励单人做挑战项目的同学参加龙芯杯个人赛。但是助教们缺乏个人赛的经验,可能无法在个人赛方向上提供很好的帮助。
无论单人还是组队,都可以选取一个队名。特别是对于有意愿参加龙芯杯的队伍,比赛时需要有自己的队伍名称。每个队伍需选定一个队长,并告知助教。
组队的截止时间是 2021 年 5 月 17 日 23:59。
提交时间
挑战项目提交的截止时间为 2021 年 6 月 20 日 23:59(暂定)。
关于评分
挑战项目是期末评分的一部分。本学期挑战课题占体系结构实验部分评分的 20%1。
- 挑战项目的绝大部分分数取决于项目的工作量、研究的深度和工作的创新性。
- 你可以选择不做挑战项目,此时你这一部分的得分为 0 分。
- 期末需要提交挑战项目的代码和文档。
- 代码占评分的 80%,文档占 20%。
- 原则上,同一个队伍内的成员将获得相同的评分。
1
本学期体系结构部分计划占总分的 60%。即挑战课题占到总分的 12%,实验 1 至实验 4 占 48%。
附加规则
- 在最后一次实验课(6 月 7 日),队伍需要在课上做项目中期报告。
- 单人完成的挑战项目,如果助教认为你的工作有一定的创意,无论工作量,可以获得加分。
- 我们允许期末提交时进行队内匿名互评。
- 每位同学可以和助教私聊,对自己的队友投票(upvote/downvote)。Upvote 表示你认可这位队友的突出贡献,downvote 表示你认为这位队友做的不够好。
- 你可以放弃对某位队友 upvote/downvote 的机会。
- 如果你收到队友的 upvote,每个 upvote 你将获得 0.1% 的加分。
- 如果你收到队友的 downvote,助教将进行调查,届时你的评分可能和其它队员不一样。如果你收到了过多 downvote,将严重影响你的评分。
- 投票截止时间是你们队伍挑战项目提交后的 24 小时内。
- 我们允许挑战项目的评分超过 100%。