• 首页
  • 赛事活动
    • 海洋计算挑战赛(MCC)
  • 新闻公告
  • 资料站
  • 机时申请
  • 联系我们
登录

放弃热点函数、借力 AI Agent:这支队伍走出了反常识的优化路径

9月18

在 MCC2026 海洋计算挑战赛的性能优化赛场,很多人的第一思路都是找到热点函数、集中火力攻坚。但有一支队伍却用实战得出了一个反直觉的结论:优化热点函数,未必就是最优解。


 他们是来自山西大学的「登媏郎队」,从前期定位通信瓶颈、用小样本快速筛选优化方案,到后期跳出热点思维转向非核心区域挖潜,再到全程借助 AI Agent 提升大型代码工程的推进效率,走出了一条兼具技术思考与工具思辨的参赛路径。 今天我们复盘这支队伍的参赛全程,看他们如何在代码、工具与认知的三重迭代中,找到属于自己的优化节奏。


备赛
定位通信瓶颈,用分级筛选高效试错


面对体量庞大的 ROMS-CoSiNE 物理 — 生态耦合模式,团队的优化从 “看清瓶颈” 开始。

备赛初期,团队首先通过性能画像(Profile)定位核心瓶颈 —— 通信。随后深入拆解热点函数相关的通信逻辑,挖掘出多个关键优化突破点:比如点对点通信优化、通过分级通信机制避免跨节点通信开销等,从通信架构层面压缩整体耗时。


面对大量可能的优化方向,团队没有逐一做全量验证,而是摸索出了一套「小样本试行 + 阈值筛选 + 全量验证」的分级推进策略: 先对所有候选方案用小样本快速试运行,只把优化幅度达到 2% 以上的方案挑出来,再投入资源做完整的全量运行验证。 这种方式既保证了探索的广度,又避免了把时间浪费在收益微弱的方案上,让有限的算力和时间都用在刀刃上。


上机
跳出热点执念,反常识路径挖潜


线下总决赛的上机过程,也是团队对 “优化” 这件事认知刷新的过程。这次赛事让他们深刻体会到:优化热点函数,不一定能带来全局最优,甚至可能带来整体退化。


优化后期,团队曾十几次针对排名前三的热点函数集中攻坚,但反复实验后发现:要么改动后代码出现不同程度的性能回退,要么局部函数确实变快了,却带来了更大的启动开销与额外负载,最终全局不升反降。


当大多数人还在死磕热点的时候,团队做出了一个关键转向:放弃对前三热点函数的过度纠缠,转而向非前三热点的区域探索,在这些容易被忽略的地方稳步推进小幅优化。 积少成多的收益,反而比死磕热点的投入产出比更高。这次经历也印证了高性能计算优化的一个真相:不能只盯着局部耗时占比,全局的链路平衡、开销联动,往往比单点热点更决定最终上限。



答辩
融入现场实战,交叉验证打磨细节
 

和很多队伍赛前就定稿答辩内容不同,登媏郎队的答辩 PPT,是在决赛当天上机完全结束后才最终完成的。他们把现场上机的真实踩坑、实测体会与最新结论,全部补充进了答辩内容,让整场汇报不止是赛前方案的展示,更是完整参赛过程的真诚复盘。


为了把技术细节讲透,团队还借助大语言模型辅助复盘,对优化过程中提升显著的部分做深入拆解,同时通过队友间互相提问、交叉验证的方式,打磨对每一个技术细节的理解。

由于是团队成员第一次站上总决赛答辩台,他们提前预判了评委可能提出的问题,并专门向指导老师请教答辩的注意事项与表达逻辑。从内容到表达的双重准备,让这支首次晋级总决赛的队伍,在答辩台上交出了扎实而从容的答卷。



参赛心得
关于 AI 工具与跨学科组队的两点深层思考
 

完整走完全程,团队最大的收获不止于代码性能的提升,更在于沉淀了关于工具、关于组队的两点深度思考,非常值得后续参赛者参考。



01
用好 AI Agent:做方向盘的掌控者,不是被动执行者




这是本次比赛团队最深刻的体会之一。面对超大型 Fortran 工程代码,人工逐行通读效率极低,对代码整体架构的快速理解能力,远不及 AI Agent;大规模的代码改写与方案探索,AI 同样可以高效完成。用好 AI 工具,能极大提升大型工程代码的优化推进效率。


但团队更强调:要做 AI 的操作者,不要让工具反过来主导你。 必须提前制定实验规范与边界准则,明确哪些可以改、哪些不能动;每一轮 AI 输出的结果,都必须严格做好验证与审查。AI 一天可以产出很多版本的代码,对应的人工审查工作量也会急剧增加。如何与 AI 打好配合、守住正确性底线,是这个时代每个参赛选手都必须修炼的能力。



02
跨学科组队:既要懂代码,也要懂场景




团队也真切感受到不同学科背景对计算问题的认知差异。他们建议:涉及计算机的工程与赛事中,至少要有计算机相关背景的成员参与代码分析;但也不能全是计算机背景的人 —— 如果只盯着代码本身,缺少对物理场景、海洋模式本身的理解,优化很容易偏离问题本质,陷入 “为快而快” 的误区。


代码是工具,场景是根基,两者结合才能做出真正有价值的优化。


写
在
最
后
Closing Remarks

对登媏郎队而言,这次比赛的最终成绩,是每一次试错、每一次转向、每一次工具迭代共同堆砌出来的结果。而比成绩更珍贵的,是那些反常识的经验、对工具边界的思考,以及对科学计算优化更立体的认知。


正如团队对赛事的寄语那般:祝愿 MCC 赛事在海洋计算领域愈发成功,也愿每一支参赛队伍最终交付的不只是更快的程序,更是经得起复现与检验的成果与经验。



真实的问题,永远比标准答案更有价值;而赛场的意义,正在于让每一个参与者,都能在实践中刷新自己的认知边界。





MCC 海洋计算挑战赛

MCC海洋计算挑战赛创办于2024年。本届大赛由中国太平洋学会主办,海光信息技术股份有限公司、北京并行科技股份有限公司承办,是国内海洋智能计算领域标杆赛事。赛事面向大陆及港澳台高校、科研院所师生,聚焦海洋大数据、环境模拟等前沿方向,分初赛、决赛两大环节。


官方通知

23
打完MCC2026,我整理了一套可复用的优化全流程

2026/9/28

23
放弃热点函数、借力 AI Agent:这支队伍走出了反常识的优化路径

2026/9/18

23
「先别急我在启动」:稳扎稳打,用工程化方法啃下海洋计算优化难题

2026/9/10

23
6606 秒→2000 秒以内:加速比3.3,这支 MCC 参赛队做对了什么?

2026/9/3

23
MCC2026决赛战绩发布|科创青年,赋能深蓝产业

2026/8/18

23
不是网红,这支科创战队凭实力刷爆MCC榜单

2026/8/3

23
8月13日成都登陆,共赴深蓝之战

2026/7/30

23
「盐习社」直播预告|MCC2026决赛:南海耦合模式深度解析

2026/7/30

23
CC2026决赛题:南海物理—生态耦合模式

2026/7/30

23
MCC 24强战队集结,为你心目中的“人气天团”助力加油

2026/7/14

23
聚焦海洋热浪计算!MCC 2026初赛晋级名单揭晓

2026/7/7

23
「盐习社」直播预告|MCC2026海洋计算并行优化实战,备赛冲刺

2026/6/8

23
逐浪青春,智算深蓝|MCC2026 走进高校活动圆满收官,以算力共育海洋科技新力量

2026/6/1

23
「盐习社」直播预告|MCC2026 初赛核心考点全拆解,冲刺晋级

2026/5/26

23
智算瀚海・筑梦高原|MCC 2026 走进青海大学,5.28 踏浪前行

2026/5/25

23
智算深蓝・为热爱笃研|MCC 2026走进西南石油大学,5.21 共赴热爱!

2026/5/15

23
MCC 2026初赛赛题:海洋热浪监测预报核心指标计算

2026/5/10

23
粤聚中大·智算深蓝!MCC 2026走进中山大学,5.13共赴深蓝之约

2026/5/8

23
深蓝集结令|MCC 2026高校巡讲5.8登陆天津大学海洋学院,共启计算新程

2026/5/8

23
深蓝集结令|MCC 2026,上海交通大学海洋科学之旅

2026/5/8

合作与支持单位

并行科技

联系我们

地址:北京市海淀区厢黄旗东路1号院清控银杏科技园2号楼4层

邮编:100193

邮箱:parallel_edu@paratera.com

京ICP备09053078号