C-Coupler3作为由我国完全自主研制的地球系统模式耦合器,以实际地球系统数值预报应用为目标,以解决现有技术存在的难点问题、拓展C-Coupler2耦合器功能为引导,具有如下主要创新点:提出了水平网格通用并行三角化、耦合通信路由分布式并行生成和水平网格分布式协同管理等新方法,实现了全球公里级高效耦合,系统解决了现有耦合器启动速度慢、内存用量大、仅能进行全球10公里级耦合等瓶颈问题;建立了模式通用并行框架,突破了现有框架只能处理规则经纬网格与规则影像区结构的局限性,实现了影像区数据交换过程的多变量聚合通信与异步通信优化,提高了研发高效并行模式的便捷性;建立了通用软件模块集成框架,提出了在模式与耦合器软件模块间基于耦合方式参数传递的方法,突破了现有框架仅有共享内存方式参数传递的局限性,为模式便捷集成和使用物理参数化方案、通量算法、数据同化方法等软件模块提供了支撑;建立了通用集合耦合同化框架,有效解决了现有框架在模式集合与同化算法间的灵活集成、数据交互、并行计算资源共享等瓶颈问题,为研发集合弱耦合同化系统提供支撑;建立了通用数据输入/输出框架,突破了现有框架仅支持模式数据周期性输出、不支持时序数据自动读入、不能自动进行时间插值等局限性,提高了配置的灵活性,实现了数据并行输入/输出的高效性。该项目在国际上首次实现耦合器与模式并行框架、软件模块集成框架、同化框架、数据输入/输出框架的一体化发展。
该项目的C-Coupler3已在中国气象局、军队有关气象水文保障单位、自然资源部第一海洋研究所、国家海洋环境预报中心等单位得到应用;并正用于国防科技大学、中国气象局、中国科学院大气物理研究所等单位牵头的多个国家重点研发计划项目。C-Coupler3在全球公里级耦合、模式并行框架、软件模块集成框架、耦合同化框架、数据输入/输出框架等方面的技术性能在国际上处于领先地位,对推动我国地球系统数值预报和相关业务的高水平科技自立自强具有重大意义。