25支海内外高校队伍晋级ASC25超算大赛总决赛

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大学(哥伦比亚)