算力是物探数据处理的 “动力心脏”,位于河北涿州的东方物探高性能计算中心是亚洲最大的地震资料处理中心,部署着数千台服务器,处理来自地心深部的地球物理勘探数据。过去,这颗 “动力心脏” 和地震资料处理软件几乎全部依赖进口算力与软件生态。这不仅意味着企业要承担高额成本,其数据也面临着泄露隐患。
改变始于一场自主化的 “长征”。面对外部压力,东方物探在中国石油集团的领导支持下,于 2004 年研发出我国首套拥有自主知识产权的地震数据处理解释一体化软件 —— GeoEast V1.0。历经二十余载持续迭代,如今 GeoEast 已拥有 3000 多万行代码、近千个功能模块、26 大技术系列和 400 余项功能,构建起覆盖海陆、贯穿全流程的完整产品体系,成为中国石油地震资料处理解释主力平台,并获得国际市场认可。
为筑牢自主基座,飞腾公司携手东方物探开启了该软件在飞腾多个平台的适配升级。依托数十台飞腾腾云 S5000C 服务器构建了高性能计算集群,历经 9 个多月攻坚,飞腾与东方物探携手推进了软件的跨平台编译、调试和精度对齐等工作,完成3000 多万行代码及数百个外部库的验证工作,联合打造了工业软件自主创新新范式。
实测数据显示,基于飞腾腾云 S5000C 算力底座运行的 GeoEast 软件,其 200 多个核心处理模块及超 1000 项测试用例与原有平台精度一致,完全满足客户的需求。
双方产品已完成兼容认证
基于飞腾平台的GeoEast 地震数据处理系统解决方案 采用 “硬件、系统、依赖库、平台软件、业务场景” 的分层设计,基于飞腾腾云 S5000C 算力底座,整合了计算、存储等多项核心国产化硬件,以及操作系统等系统软件和上层业务系统,构建了全国产化的软硬件环境,支撑 GeoEast 软件安全、稳定、高效运行。

基于飞腾 CPU 平台搭建,涵盖多元硬件组件:
国产 CPU:采用 飞腾腾云 S5000C 系列服务器,提供强大计算能力,尤其是在浮点计算方面表现突出,可满足地震资料处理中巨大的计算任务需求。
集群与基础硬件:覆盖高性能计算、存储、管理、登录全流程节点,以及双路服务器、工作站、台式机,构建完整硬件集群。
加速部件: 飞腾已适配英伟达 GPGPU 及多款 AI 加速卡,满足地震数据处理对算力的高要求。
依赖库层包括数学库、算法库、图形库等,为上层平台软件与业务功能提供底层数学运算、算法实现和界面交互环境支撑。依赖库实现了从 Intel 数学库和商业算法库迁移到基于国产 ARM 平台的开源数学库、算法库,有效保障软件平台功能和业务应用。
以东方物探自研平台软件 iEco 为核心,破解地震数据处理面临的多重挑战,抽取数据 I/O、交互开发框架、并行编程、多源数据访问等共性功能,构建统一的开发环境和数据管理平台,支撑上层核心业务的高效运行。
面向地震勘探业务,覆盖常规、叠前时间偏移、多波、海上、VSP、叠前深度偏移等全流程数据处理场景,依托底层软硬件架构,实现复杂地质条件下的地震资料处理能力。
构建基于开源 GNU 工具链的完整移植与验证体系,从根本上解除了 GeoEast 对国外算力、编译器及开发套件的深度绑定。该体系支持 “一次编译、多平台灵活部署”,提升了软件的可移植性与部署效率,为未来向更多国产平台迁移奠定技术基础。
针对软件涉及的 Fortran、C/C++ 等多版本标准语法,以及 QT 框架跨平台移植问题,形成系统化迁移策略。
深入分析处理器架构、编译器行为、数学库等关键环节,通过约束编译器、对标数学库、优化调整等手段,确保飞腾平台与国外平台的计算结果完全一致,保障科学模拟的可靠性与可重复性。双方联合团队协同攻关、系统验证,通过 200 多个处理模块、上千个测试用例的严苛对比验证,基于飞腾平台的 GeoEast 系统,其计算精度与原有 x86 平台一致,符合软件产品化需求,可满足实际业务需要。
如果说二十余年前 GeoEast 的诞生,是中国物探软件在封锁中埋下的一粒自主 “火种”,那么今天与飞腾携手完成的全栈迁移,则是让这簇火种在国产算力的土壤中继续扎根生长。在万米的地壳深处,“飞腾芯” 与 “物探芯” 携手,共燃芯火,照亮未来。