编程马拉松训练新生代使用 GPU 加速的计算技术

作者 英伟达中国

如果您愿意快一点学到新知识,这里有个机会可以看到您的程序代码快速运行。橡树岭国家实验室已举办一系列共五场编程马拉松活动,帮助人们了解如何使用 GPU 来加速完成项目。

活动举办方希望目前已使用或未来将使用大型 CPU-GPU 混合系统的用户团队报名参加。三人以上的开发者团队如拥有受惠于 GPU 加速器的应用项目,或者在加速器上运行且需要优化的应用项目,欢迎参加该活动。

如果您符合这个条件,便可在为期五日的活动中发挥最新一代 GPU 加速超级计算机的优点,加快众多应用项目的执行速度。

无需了解任何高级的 GPU 知识即可参加,只要带来想在 GPU 上加速运行的科学程序代码。在参加编程马拉松之前,参加者可以首先在网上学习 OpenACC 训练课程,OpenACC 是一项简化异构 CPU-GPU 系统并行编程的标准。

讲师群将帮助指导团队如何开始使用 GPU,这跟使用库一样简单。或者,首先学习旨在让科学家和研究人员轻松使用 GPU 的 OpenACC 指令,或者更灵活、更具控制力的 CUDA。

编程马拉松将在三月到十月之间举行,地点分别是德国的尤利希超级计算中心、纽约州阿普顿的布鲁克黑文国家实验室、瑞士国家超级计算中心、弗吉尼亚州汉普顿的 NASA 兰利研究中心以及田纳西州的橡树岭领导计算设施。

首场编程马拉松在三月上演

首场编程马拉松定于三月初在尤利希超级计算中心 (Forschungszentrum Jülich) 举行。活动举办方原本打算让 8 支队伍参加,不过最终能够让 14 支报名队伍中的 10 支队伍参加。

总计约 60 人预计参加一周的编程活动。编程马拉松系列活动创办人 Fernanda Foertter 说:“我们想接受所有报名的队伍,不过讲师人数和场地空间有限,只能尽力了。报名人数之踊跃,让我们增加了名额。”

雷根斯堡大学理论物理学教授兼活动举办人之一的 Dirk Pleiter 说:“GPU 编程马拉松对 Forschungszentrum Jülich 的科学家来说是一个独特的机会,能让他们充分利用 GPU 的性能进行科学研究。”

如需更多信息和提交建议,请访问橡树岭领导计算设施的网站

要开始为 GPU 编程,请观看我们的“3 个步骤变得更加科学”视频教程,初步认识 GPU 以及 OpenACC 和库。