新闻动态

【校企课程共建】GPU Compute Graphics pipeline 101


2024年4月17日和24日上午10点,上海交通大学信息与电子工程学院(集成电路学院)本学期校企共建本科生课程“微纳电子科技前沿讲座”第四讲和第五讲在东上院101教室顺利展开,由孙亚男老师和杨志老师共同主持,本学期校企共建系列讲座由新思科技提供支持。

两次课程分别邀请到NVIDIA(上海)性能分析工程师屠敏敏和NVIDIA 高级GPU架构师张辉,为同学们带来有关GPU Compute和现代GPU的图形渲染管线相关知识的讲解。

4月17日的讲座,屠敏敏首先从computer的组成引入,介绍了完整的computer组成包括数据、算法、硬件和输出四部分,然后进一步介绍摩尔定律的发展和局限,并指出计算量的增长远快于计算机性能的提升。接着屠敏敏通俗易懂地为同学们介绍了GPU的并行计算平台和程序模型——CUDA(Compute Unified Device Architecture),以及用于GPU驱动的CUDA kernel,并重点介绍了CUDA驱动GPU的显著优势。在讲座的最后,屠敏敏对GPU的优化进行了系统性的介绍和总结。

4月24日的讲座,张辉首先从GPU pipeline引入,介绍了GPU在GPU pipeline中的行为和实现过程,然后讲解了视界与视椎体的概念,生动形象地解释了“近大远小”的概念与形成原理。除此以外,张辉还为同学们介绍了Mesh Shader(网格着色器),它克服了传统几何着色器在处理大量几何数据时面临的性能瓶颈,为图形编程提供了更高的效率和更广泛的应用。在讲座的最后,张辉对Graphics pipeline 进行了系统性的总结。