今年的国际大学生超级计算机竞赛总决赛(ISC22)中
中大6名本科生组成的SYSU-SCC参赛队
第三次代表学校出战
获得亚军
这是中大超算队
自2012年成立以来
在ISC竞赛中的最佳成绩
值得一提的是
中大这只6人小队是本次决赛中最为年轻的队伍之一
由4名大三学生和2名大二学生组成
平均还不到21岁
他们分别是
计算机学院
2019级计算机科学与技术黄瀚、刘思然
2019级计算机科学与技术(超级计算方向)林天皓
2020级计算机科学与技术(系统结构方向)唐喆
2020级信息与计算科学专业叶阳
以及航空航天学院2019级理论与应用力学专业吕天翔

ISC22获奖队伍合影
指导老师来自计算机学院
国家超级计算广州中心
副主任陈志广和交叉研究中心副教授黄聃
01
亮眼的表现 靠的可不是新手运气
在德国举办的ISC国际超算大会,是面向国际高性能计算社区的顶级会议和网络活动,ISC超算竞赛则是该会议的一个重要组成部分,与亚洲ASC超算竞赛、美国SC超算竞赛并称为世界最具权威性的三大超算赛事。
赛程从3月14日到5月12日,参赛队伍需要远程控制并使用给定的超算集群,完成4道赛题的部署和优化,并于5月18日面对着十多位超算界专家组成的评审委员会,完成45分钟的全英文答辩。
这是新老队长交接后的第一战,有4位队员都是第一次参加超算比赛,但亚军的取得绝不是依靠所谓的“新手光环”。
对赛题的准备,从去年12月份便开始了。黄聃老师解释道:“之所以准备这么长时间,是因为题目都是学科交叉的,并不会只局限于计算机学科。”
本次的4道赛题,分别是计算化学软件NWChem、下一代全球数值天气预报和气候建模系统ICON、高阶有限差分湍流求解器Xcompact3d及其性能优化编程挑战Coding Challenge作为附加题。在大量的资料阅读和学习中,抽丝剥茧、拨开迷雾,深入到底层的计算逻辑后一展身手。
计算资源需要高效分配,人员分工也得合理安排。“我们每两人一道题,附加题由3位大三的队员负责”,唐喆回忆道。队员们在交流学习中填补跨专业带来的知识鸿沟,“我们每个人的发展方向是不太一样的,有的人擅长硬件,有的人做算法,也有人熟悉网络,在明确分工的时候就会考虑到这些,备赛才更加高效。”队长黄瀚说。


会议室的定期内培训
02
他们战胜了时间与空间
比赛的战线很长,队员们偶尔也会在坚持和懈怠之间拉扯。叶阳提到,“当我们开始懈怠的时候,老队员和学长们会来给我们一些压力。”
中大超算队还需要克服跨校区合作带来的不便。“比赛前期每周都有线上的周会,各个赛题的负责人会分享赛题进度,来更好地同步协作。到了后期我们基本是每天开一次会,让项目配合起来。”黄瀚说。
提交运行结果后的6天,他们继续全力投入答辩的准备。“PPT改了好几十版,才得到最终的版本。”刘思然回忆道。“作为本科生的我们,对于国际会议的流程和应对规范不是很了解,两位指导老师给了非常多专业的帮助。”唐喆如是说。


ISC竞赛答辩
“传承”二字,是采访中高频次出现的词语。中大超算队“前辈”在全球三大赛中,都取得过亮眼的成绩。超算队每年都会有新队员加入,也会有老队员毕业,在新老队员的交替中留下积累与沉淀。


超算队的部分奖杯和证书
“现在培训用的资料,很大一部分是一届届传下来的,包括历届赛题、答辩技巧、做题经验等等,再在这个基础上补充最新的热点问题和应用。”黄聃老师说。
有些老队员毕业后留在中大继续深造,他们也会定期地给超算队一些指导。“比如2015级的丰光南学长,2016级的王永锋学长,二位分别专攻网络和存储,尤其是在这两个方向,他们总能给我们一些及时、专业的反馈。”唐喆说。
“就如同滚雪球一般,超算队找到了很长的雪道和很湿的雪。依托于国家超级计算广州中心这个大平台,队员们拥有两台高端服务器专用于队内训练,也可以直接向一线的工程师们请教取经。”
平日磨剑,赛场亮剑。入队的一年内,他们见识了历届的赛题,接触到前沿的跨学科应用,摸索完成服务器的拆解和组装。从底层硬件到顶层软件的全栈式练习,造就比赛中的利刃出鞘。


装机训练
03
拓宽自身眼界 立足时代前沿
不是所有大学生都能在简历中声称,自己曾在全球最快的超算上获得了资源配额并运行过工作负载。
国家超级计算广州中心由中山大学运营管理,是我国首个由高校进行全面管理和运营的国家级超算中心。主机“天河二号”超级计算机系统是国家“十二五”期间科技创新的重大标志性成果,2013年至2015年在“世界超级计算机Top 500排行榜”中连续六次排名世界第一。2018年11月,在TOP500组织发布的全球最强大超算中心(Dominant Sites)排名中,超算中心紧随美国四大国家实验室超算中心位列第五,是唯一入围前十的中国超算中心。


与队友并肩作战,探索未知的新领域,亲身感受关乎人类进步和福祉的全球性课题,拓宽了队员们的眼界和视野,也让他们有了更为确切的未来规划。队员刘思然说:“大家想要升学的方向不尽相同,有的队员喜欢做交叉学科,有的想做AI,还有的是偏硬件方向的优化。”


陈志广(右一)黄聃(左一)与本届超算队合影
超算作为国家科研创新的国之重器,在社会发展中有着重要的应用,其应用领域涉及各个支柱行业,没有哪个世界大国会停下发展的脚步。然而,超算的发展并不只是要把机器做到国内外领先,在科研创新中的有效应用才是更重要的。
在愈演愈烈的超算较量中,中山大学将继续努力培养前沿技术思维和国际视野的复合型超算人才,让更多的学子认识超算、了解超算、应用超算,为中国超算的发展积蓄后备力量。