针对程序的性能瓶颈,本项目将首先优化“集合最优插值”算法中逆矩阵的计算过程,尝试利用算法复杂度较低的 Choleskey 分解来替代 SVD 分解。接下来,为了优化 I/O 操作,从而提升同化程序在多节点计算时的并行效率,将部署并行文件系统,并且根据观测资料的依赖关系来实现数据的分块并行读写。最后,将综合考虑目前分布式计算平台的层化通信架构特点,为同化程序设计层次化的通信框架,同时针对各计算模块之间的任务依赖关系,提出相应的“通信避免策略”,以期在分布式计算平台下实现同化过程中不同模块的高效协同并行。