生物成像中心计算与编程专题培训:第一期GPU编程基础培训 圆满落幕
由中国科学院生物物理研究所生物成像中心主办、思腾合力公司和英伟达联合赞助的生物成像中心计算与编程专题培训会:第一期GPU编程基础培训圆满结束于5月28日成功举办并圆满结束。
随着通用计算GPU程序飞速发展,深度学习得以快速发展。GPU在并行编程方面表现突出,而深度学习在图像识别、分割计算等方面表现也非常突出,逐渐成为科研领域的有力工具。很多软件与工具需要转移计算环境,由CPU计算转换为GPU计算。为了保持科研的先进性,越来越多的科研人员需要主动计算,这就要求科研人员具有一定的编程基础。因此成像中心以GPU编程和深度学习的基础培训为主题,面向所内有需求的用户,开展了第一期专题培训。培训班开始前,生物成像中心主任孙飞研究员讲述了举办此次培训班的初衷,并介绍了与会嘉宾与今天的课程安排。
英伟达教科研行业总监尹玉峰针对此次活动发表了讲话。 本次培训以GPU编程基础为主题,以行业应用和入门案例为切入点,特邀英伟达HPC应用技术总监李顺、思腾合力高级算法工程师付发和解决方案架构师张劲松,为大家进行了深刻而精彩的内容分享。
英伟达HPC应用技术总监李顺以“GPU Python开发原理”为主题进行了分享。李顺主要从使用Python开发GPU程序的不同方式、使用 CUDA 和 Numba 编译器在大规模并行 GPU 上加速运行、 Python 应用程序的基本工具和技能以及GPU程序开发的基本原理,这三点进行了展开分享。
思腾合力特邀高级算法工程师付发给大家分享了三个案例:“语义分割入门案例ABC之C”“语义分割入门案例ABC之B”、“语义分割入门案例ABC之A”主要介绍python基础、pycharm、如何debug、数据集处理、网络结构、损失函数、优化器、训练过程。
思腾合力特邀解决方案架构师张劲松给大家分享了DGX在行业的应用。现在,各行业都在使用大规模并行图形处理器来提供更高的吞吐量。这是为了在没有隐藏成本的情况下进行计算密集的工作负载并获得显著的性能增益。这可以大大节省成本。比如政府、医疗、金融、制造业等等。
最后,思腾合力特邀讲师付发老师就DGX A100开发测试端口现场进行演示。
整个培训班课程安排紧凑,学习内容充实,参与学员收获颇丰。为提供更好的服务与支撑,成像中心将听取用户的意见与需求,举办更多的不同主题培训班,为科研助力