国内刊号:51-1196/TP
国际刊号:1001-3695
发布日期:
作者:张海嘉,刘家宏,梅超,王佳,高希超,
单位:1.北京工业大学城市建设学部,北京100124;2.中国水利水电科学研究院流域水循环模拟与调控国家重点实验室,北京100038;3.水利部数字孪生流域重点实验室,北京100038;
关键词:水文水动力模型,国产化适配,TELEMAC软件,镜像环境,Docker技术,
基金:国家重点研发计划资助项目(2022YFC3090600);国家自然科学基金资助项目(52192671);;
随着国产化软硬件系统的发展和普及,将现行的计算程序适配到国产硬件和操作系统上是科学研究和业务化应用的关键,亟待探索提出专业计算模型的软硬件适配方法。现有关于专业计算模型的软硬件适配方法存在缺乏通用性、硬件依赖性强等问题。鉴于此,系统解析了国产化适配需要解决的关键问题,并对比了现行的软件适配技术,筛选出容器技术作为水文水动力模型的国产适配技术。容器技术可将应用程序打包成独立的运行环境,摆脱对底层架构和操作系统的依赖。以水文水动力模型TELEMAC为例,详细说明了Docker镜像构成原理,并通过Dockerfile文件构建了TELEMAC镜像环境,开展了计算案例的验证。结果表明TELEMAC镜像能够安全运行在以鲲鹏920处理器为核心的openEuler和麒麟V10等国产软硬件平台上,且案例计算结果与标准结果相一致,模型计算效率高,实现了专业科学计算模型的国产化软硬件适配,该研究可为其他软件国产化适配提供参考借鉴。
来源:2024年第1期
《计算机应用研究》期刊编辑部