近日,2022年“神威·国实杯”第六届国产CPU并行应用挑战赛决赛在北京和青岛会场举办,16支参赛团队以“线上+线下”方式同台竞逐。大赛最终决出一等奖1名,二等奖2名,三等奖6名。
作为国内首个以国产计算平台为“底座”的并行挑战赛事,国产CPU并行应用挑战赛自2017年创办以来,激励着学术界、产业界积极参与国产CPU应用的开发与创新,助力发掘国产CPU典型应用、培养优秀超算人才。
(资料图片)
本届大赛由中国计算机学会主办,中国计算机学会无锡分部、青岛超级计算与大数据中心、青岛国实科技集团有限公司、北京并行科技股份有限公司等单位承办。自今年7月启动以来,全国百余支队伍报名该比赛,经过预赛激烈角逐,16支队伍进入决赛。
决赛采取上机比赛+现场答辩的模式进行,以“基于国产超算的Blender并行加速优化”为赛题。比赛中涌现出一批优秀算法、应用成果和创新型人才。
决赛现场,一种名为“高效动态任务分配”的方法引起了评审专家们的关注。这是山东大学宛香都参赛队开发的方法。
“运用我们的方法,可以用比较简洁的代码完成动态任务分配,且很容易移植到其他项目或平台。这一方法具有高效、低代价的特点。下一步我们考虑在更多节点、更大规模的计算资源上进行测试改善,把这一方法完善成通用的、鲁棒的库方法。”该团队参赛代表闫立峰介绍。
山东建投数据科技队开发了“基于内存共享的多进程动态任务分配并行计算实现”,采用神威节点共享内存作为数据传输中转并同步控制任务进度,能快速实现多进程任务并行计算,解决任务计算不均衡及进程间通信IO效率低等问题。
“未来,我们将基于算力平台和并行计算的研究成果,赋能金融科技和智慧城市等公司主营业务领域,打造超算助力城市数字化建设的新样板。”建投数据科技(山东)有限公司总经理姜明英说。
记者了解到,大赛为所有参赛队伍提供专用计算队列及计算资源支持,并将他们优先加入“并行教育”人才库,培养优秀超算人才及后备军。
值得一提的是,本届挑战赛采用了新一代国产超算作为竞赛平台。
“经过多年发展,我国超算的‘硬实力’有目共睹。举办国产CPU并行应用挑战赛,旨在不断完善软件平台生态的建设,聚合产学研用多方力量,选拔和培育超算专业人才,为推动国产自主平台的应用与开发贡献力量,锻造我国超算的‘软实力’。”大赛承办方、青岛国实科技集团有限公司相关负责人介绍,“比如本届挑战赛就拓宽了赛道的深度和覆盖范围,不仅涵盖气象、海洋等数十个行业领域,更产出了‘异构计算架构’‘计算机视觉分类模型训练’等一大批优秀算法和应用成果。”
据介绍,6年间,国产CPU并行应用挑战赛催生出涵盖生命科学、材料模拟、流体力学、气象天文等十多个领域的交叉应用和数百余项创新应用的移植、优化,实现了技术应用的多方突破,有力推动了相关行业研究领域的场景应用开发。
热门