近日,北京大学集成电路学院贾天宇老师开设的《现代SoC处理器架构设计》如期进行,算能首席科学家杨柳西博士、处理器架构师张明俊受邀,为北大博士讲授了RXU高性能通用处理器设计的课程。
《现代系统 SoC 芯片设计》是涉及到多个异构硬件子系统的体系架构设计和集成的系统性工程,该课程围绕现代 SoC 芯片的体系架构和微架构实现技术,特别是高性能通用处理器、加速子系统、互联等内容,着重强调专业与实践结合,培养学生成为高素质的处理器设计师和计算机架构师。
算能处理器架构师张明俊从指令流的角度出发,介绍了分析指令流的一些基本概念,包括BasicBlock、控制流图、数据依赖图等,结合这些程序分析的基本数据结构,介绍了通用处理器流水线的一个发展历史以及动态调度算法的发展历史,包括经典的:ScoreBoard算法、Tomasulo 算法、改进版Tomasulo 算法以及SMT 通用处理器的原理。
结合当前的高性能通用处理器的基本结构,课程还介绍了算能自研RXU通用处理器的相关知识,包括:前端子系统、中端子系统、后端子系统、访存子系统、以及中断&调试子系统,并对其中的关键部件和算法做了详细的介绍:BPU的Tage算法、Rename模块、ROB模块等。
杨柳西博士带领大家深入探讨了计算机起源和进化,以几十年的工业实践为引导,让同学们充分认识到处理器设计的复杂性与挑战,尤其是在面对X86、ARM的激烈竞争时,RISC-V架构的机会在哪里,如何发挥出自己的优势。课程最后,他指出处理器设计的哲学犹如比尔·克林顿所说, “求其上者得其中,求其中者得其下,求其下者无所得”,鼓励大家未来从事处理器设计工作后,一定要高标准、严要求,才能有创新和突破。
通过与北京大学的课程合作,算能将业界先进的处理器设计理念和方法论带进高等学府,将引导更多青年才俊投身RISC-V高性能处理器设计领域,培养更多紧缺人才。
算能不仅为高校提供业界领先的处理器设计课程,也为学生们提供了丰富的企业实习机会,在校生既可以参与算能发布的相关研究课题,也可以直接上手,来到企业参与一线的开发工作。算能也将持续推动RISC-V的科研转化和商用落地,培养出更多具备国际竞争力的高端处理器设计人才,为全球RISC-V的生态发展贡献力量。
全部0条评论
快来发表一下你的评论吧 !