来源:光明网
3月10日,2025 ASC世界大学生超级计算机竞赛(ASC25)正式公布预赛成绩和决赛入围名单。浙江大学、北京大学、清华大学、南非金山大学、德国埃尔朗根-纽伦堡大学等25支队伍从全球300多支预赛参赛队伍中脱颖而出顺利晋级,他们将参加5月10日-14日在青海大学现场举行的总决赛,并向冠亚军、超级团队奖、e Prize计算挑战奖、最高计算性能奖等奖项发起冲击。
ASC25超算大赛总决赛举办地青海大学
在进入ASC25总决赛的队伍中,浙江大学队对超算领域的知识体系和技术架构有着深入理解,在精准剖析赛题应用性能瓶颈的基础上,采用了创新优化方法并取得了显著成效,在各道赛题上均表现优异,总成绩位列预赛第一名。
决赛队伍名单上,还有上届ASC冠亚军北京大学和中山大学,以及清华大学、上海交通大学、德国埃尔朗根-纽伦堡大学等强队。此外,ASC25总决赛继续涌现新力量新面孔,南京大学、北京师范大学、北京邮电大学、南非金山大学、台湾大学均为首次晋级ASC决赛。老牌劲旅和实力新秀尽数入阵,将使得总决赛的争夺更加激烈,各项大奖最终归属充满悬念。
ASC25预赛赛题包括RNA甲基化修饰位点检测与AlphaFold3推理优化,这两大赛题聚焦前沿科学领域的高性能计算和人工智能的融合。部分参赛队伍对业界的优化算法进行了充分的调研分析,并结合软硬件环境创新性提出了最佳优化方法,最大程度上发挥出平台的计算性能。他们在超算应用分析、性能优化、并行策略设计等方面展现出超强学习能力和实践能力。
RNA赛题要求对mRNA上的“5-甲基胞嘧啶”(m5C)的修饰位点检测流程进行性能优化,参赛队伍需要梳理流程操作步骤、构建流程软件环境,并完成对三个数据集约3亿4千万条测序数据的处理,在保证结果正确的基础上,最大化优化流程性能。浙江大学队展现出出众的技术实力和创新思维。他们采用数据并行策略,对流程核心应用程序hisat-3n-table进行深度重构,程序性能提升11倍。同时,他们使用C++重写了JAVA程序,以提升其内存效率和IO性能,实现性能提升6.6倍。通过这两项关键优化,流程性能整体表现极为出色。
AlphaFold3推理优化赛题要求对AlphaFold3的结构预测代码进行优化,并需要将代码从GPU平台移植到CPU平台优化运行。参赛队需要在确保预测精度的前提下,对组委会指定的12组蛋白质序列实现高效推理。北京大学队基于xFold将代码移植到PyTorch上,针对GPU进行了编译优化,减少了非必要的数据填充,并根据序列长度灵活选择更高效的计算方式,使性能相比原始PyTorch版本提升了2.44倍;在CPU优化方面,他们通过算子融合提升计算效率,减少数据格式转化,并借助AMX技术,整体将推理速度提升14.5倍,在该赛题上取得优异成绩。
ASC世界大学生超级计算机竞赛(ASC Student Supercomputer Challenge)由中国发起组织,并得到亚洲及欧美相关专家和机构支持,旨在通过大赛平台推动各国及地区间超算青年人才交流和培养,提升超算应用水平和研发能力,发挥超算的科技驱动力,促进科技与产业创新。ASC超算大赛迄今已举行至第十二届,吸引来自全球六大洲上万名大学生报名参赛,是全球最大规模的大学生超算竞赛。(鸣耒)
附:
ASC25总决赛队伍名单如下:
浙江大学
国防科技大学
北京航空航天大学
中山大学
上海大学
中国科学技术大学
北京大学
齐鲁工业大学
华中科技大学
西北工业大学
兰州大学
南京大学
北京师范大学
清华大学
上海交通大学
福州大学
北京邮电大学
青海大学
金山大学(南非)
台湾清华大学
埃尔朗根-纽伦堡大学(德国)
台湾大学
泰国农业大学(泰国)
澳门科技大学
EAFIT大学(哥伦比亚)