“2014全国并行应用挑战赛(PAC2014)”于11月8日在广州长隆圆满收官,由国家天文台计算宇宙学团组和中科院计算机网络信息中心超算中心联合参赛的团队通力合作,在历经初赛、复赛、决赛三个阶段之后,最终从全国85所知名高校、研究机构、超算中心参赛队伍中脱颖而出,捧回了“最佳应用”银奖、“并行优化”银奖两大奖项。
2014全国并行应用挑战赛始于2014年5月,初赛在全国四大赛区各评选出6支参赛团队进入复赛,复赛集中评选出8支队伍进入“并行优化”决赛、6支队伍进入“最佳应用”决赛,国台和网络中心联合团队在初赛与复赛中通过稳定而优异参赛表现,同时进入到两项决赛当中。
“最佳应用”决赛需要突出参赛作品的应用背景和科学意义,同时考量应用在Xeon及Xeon Phi(MIC)平台上的并行优化水平。我们团队从零开始完全自主开发了一套应用于宇宙学及星系物理的研究N体模拟计算软件,充分结合了TreePM算法框架和PP算法效率的优势,在院超算中心新一代超级计算机“元”上充分利用了40个MIC异构结点,成功扩展到800个CPU核心和80块MIC卡上,同时获得了单结点计算峰值54%以上的绝对性能,就我们所知,这是迄今为止世界上第一个基于TreePM框架的能在Xeon Phi平台上大规模并行的N体模拟代码。
“并行优化”决赛是命题比赛,内容是对著名的分子动力学开源软件Gromacs的具体算例进行性能优化。该软件历史悠久,影响力大,功能完备,优化充分,代码长达30余万行。我们参赛队员在整个决赛准备期内遇到了人手不足、时间有限、精力分散、双线作战、决赛地酒店网络环境不佳等多项困难。但队员们在逆境中展现出顽强的斗志和团结一致的精神,不惜加班加点,废寝忘食,最终在决赛现场,通过对软件算法和程序代码的深刻理解以及对系统软硬件环境细致把握和运用,取得了147秒的优异成绩,仅落后于第一名3%。
“全国并行应用挑战赛”自2013年开始举办,本届比赛由中国计算机学会高性能计算专业委员会(CCF TCHPC)联合英特尔(中国)有限公司共同主办,北京并行科技有限公司承办,旨在“寻找最佳并行应用,超算助推中国创造”,是迄今为止中国高性能计算领域规模最大的并行应用赛事。国家天文台团队此次同时取得两个奖项,不仅是全国各科研院所参加该赛事的最佳成绩,也充分展示出国家天文台在国内高性能计算与应用领域的知识积累与推动促进作用。

最佳应用银奖和并行优化银奖奖杯
附件下载:
