为什么要发起设立MIT体系结构公开课学习社区?
随着芯片技术自主可控成为国家重要的战略发展规划,对芯片设计相关领域的人才需求也在快速增长。体系结构课程相对于硬件设计的重要性可以类比于设计模式相对于软件设计的重要性,扎实的体系结构基础是设计复杂硬件的基石。然而现实情况是,虽然国内大专院校计算机学科、电子工程学科、微电子等都有开设体系结构或组成原理等相关课程,但由于前些年对相关教学重视度不够,导致教学实践环节存在诸多缺失,毕业生掌握的技能与工业界的期望之间存在较大差距。
由此,在2023年伊始,达坦科技发起成立了MIT体系结构公开课学习社区,邀请所有对硬件敏捷开发设计感兴趣的同学加入我们,组成拥有共同学习目标的互助自学小组,一起系统地学习计算机体系结构相关知识,并且通过动手项目来验证学习的成果。
学习社区运营十个月有什么成果?
学习社区到今天也运营了十余个月,社区的成员基本都是国内外Top院校计算机或电子工程专业大三以上的学生,也有小部分已经毕业工作的工程师为了提升自己这块知识加入我们的社区。简而言之,这是一个兴趣导向的、公益性质的自学互助学习社区。但达坦科技还是给社区配备了专门的TA答疑,同时,给新加入的新手持续提供各种贴士和补给,包括:
[MIT课程新手上路指导]
[MIT课程学习经验分享]
[MIT课程Q&A]
计算机体系结构 l MIT Training Q&A及小贴士
[MIT课程学习笔记]
十个月以来,共有10+位同学完成了所有三个阶段的课程学习。我们向他们的坚持和取得的成果表示祝贺!
为什么要升级MIT体系结构公开课学习社区2.0版?
从10个月完成三阶段课程的同学数量不难看出,这并不是一系列容易“啃下来”的课程。三门公开课的难度级别分别对应于本科必修课(6.004)、硕士必修课(6.175)以及实践选修课(6.375),内容涵盖了组合逻辑、简单时序逻辑、流水线及流式数据处理、RISC-V指令集架构、RISC-V处理器实现、Cache、中断异常、Non-Blocking Cache、多核处理器、Cache Coherence等。
所以,如何能形成更好的学习社区氛围,如何设计更好的激励制度来鼓励和助力同学们设定目标并严格执行,进而每日积跬步,顺利完成学习各阶段学习任务一直是我们在思考的问题,现在准备工作做好了,因此,我们正式推出MIT体系结构公开课学习社区2.0版。
MIT体系结构公开课学习社区2.0版有什么改进?
- 课程内容重新规划,现分为三个阶段:
- 提交报名表,报名通过后,给予学号,以便后续追踪同学的学习进展。
- 引入打卡制度:
- 记录每日的学习时长;
- 记录学习的进度和遇到的问题;
- 学习成果开源提交;
- 每个月打卡少于4次,即自动退出学习社区;
- 新增荣誉榜:
- 每周表彰学习时长Top3,以及在学习社区积极分享经验、教训、答疑的同学;
- 完成每一个阶段学习的同学,在达坦科技官网的MIT体系结构公开课荣誉榜页面上授予徽章;
- 完成三个阶段学习的同学,授予认证证书及礼品书籍一份;
- 完成三个阶段学习的同学,自动获得达坦科技实习面试的机会。
所有的设计和升级皆是因为MIT体系结构公开课是不容易的课程,知难而退或者索性躺平都是很正常的反应,我们希望可以通过一些变化鼓励你,按照自己的节奏、按照自己的步幅走,但是,必须“走”,持续地“小步走”,以接近你加入学习社区设定的目标!
欢迎报名
请填写报名表,加入MIT体系结构公开课学习社区项目。
报名成功后,将收到邮件确认及学号。
关于MIT体系结构公开课学习社区项目有任何问题或疑问,可以邮件:ta@datenlord.com
或添加DatenLord小助手微信咨询:DatenLord_Tech
达坦科技(DatenLord)专注下一代云计算——“天空计算”的基础设施技术,致力于拓宽云计算的边界。达坦科技打造的新一代开源跨云存储平台DatenLord,通过软硬件深度融合的方式打通云间壁垒,实现数据高效跨云访问,建立海量异地、异构数据的统一存储访问机制,为云上应用提供高性能安全存储支持。以满足不同行业客户对海量数据跨云、跨数据中心高性能访问的需求。
公众号:达坦科技DatenLord
DatenLord官网:
https://datenlord.github.io/zh-cn/
知乎账号:
B站: