挑战课题

挑战课题一共有三个方向:流水线访存外设

组队规则

你可以选择单人或者两个人组队,选择一个方向做自己感兴趣的课题。

或者是 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%。