2017-2018秋季学期

计算机组成与系统结构实习 Lab on Computer Organization and architecture

  • 课程类别:专业必修
  • 授课时间:周一10-11节
  • 授课学期:2017-2018秋季学期
  • 授课地点:
  • 课程学分:2.0
  • 授课教师:孙广宇

课程简介:

 

作为计算机组成与系统结构的配套实习课,本课程的教学目标是将基本原理与科研实践相结合,为学生提供搭建完整计算机系统模型的机会。并结合当前云计算、大数据等热点应用,通过实践阐明结构设计对于计算性能的重要影响。
本课程由刘先华、孙广宇、刘锋、易江芳4位老师共同主持,4位老师在系统结构方面具备坚实的理论基础和丰富的实战经验。
本课程的主要内容是:
1) 通过对当前热点应用程序的分析,学习计算机性能的评价准则,掌握评测程序的选择标准。
2) 基于开放式指令系统RISC-V ,学习并实现指令级模拟器、存储系统模拟、转移预测模拟等,并在实践中加深对计算机系统结构基本概念和基础理论的认识和掌握。
3) 通过对主流技术、前沿热点的分析和介绍,引发学生对于计算机体系结构、微结构的探索兴趣,并就其对系统性能的影响有定性的认识。
 
As the lab of compulsory major course, computer organization and architecture, our course aims to combine the basic principle of computer architecture with practice, and to supply students the chance of building a real complete computer system by themselves. Through hot topics of applications such as cloud computing and big data, students can know how architecture should affect the performance of computer system.
The course is managed by professor Liu Xianhua, Sun Guangyu, Liu Feng and Yi Jiangfang. They have been engaged in computer architecture several years with rich experience. 
The below is course outline:
1) Study the performance metrics through analysis of hot applications and grasp the choose guidelines of benchmark.
2) Study RISC-V open ISA and implement instruction simulator, cache simulator, branch prediction simulator and etc.
3) Introduce mainstream and hot topics in computer architecture