“关键技术上被卡脖子,让我们蒙受了巨大损失。”在接受记者采访时,全国政协常委、省政协副主席、九三学社省委会主委张大方表示,今年全国两会期间,他将提交《关于超级计算软件研发计划列入“十四五”国家科技创新规划的提案》,呼吁解决国产软件研发与供应严重不足问题。
湘声报记者 许望桥摄
大规模并行计算软件遭遇“卡脖子”
MATLAB全称是矩阵实验室(MATrix LABoratory),主要用于数值计算,涵盖数学和优化、控制系统设计和分析、图像处理等领域,运用广泛,被看作是科研和学习必备的“神器”。去年6月起,中国部分高校师生无法使用美国Mathworks公司的软件MATLAB,也不能在公开发表的论文中出现任何使用MATLAB得到的图表与数据。软件禁用后,这些高校师生相关科研项目面临困境,被迫选择“很麻烦、很不方便”的途径应对。
对于欧美国家的技术垄断和技术打压,曾经担任过湖南大学计算机与通信学院院长、省信息产业厅副厅长的张大方深有感触:“我的很多学生都在用MATLAB软件,这类软件被禁用,一批研究项目受到影响。”
“近年来,超级计算机上支持大规模并行计算的软件被美国为首的欧美国家所垄断,使得我国研发出超级计算机后不得不高成本地采购软件来支持行业应用。”张大方透露,国家超级计算长沙中心在硬件设施建设方面稳居全世界前十,但在软件方面同样面临着“卡脖子”。建设初期,超算中心预计软件采购费用较高,并没有实际采购,导致超算中心因软件配套不齐,使得服务能力有限、应用推广受限。
张大方说,在移动终端操作系统、计算机辅助工程、工业设计仿真、智能制造等领域,应用软件市场长期被国外产品占领,国内不得不依赖于欧美的软件产品,加上国内用户已习惯使用国外软件,一旦这些软件断供,我们将“无软可用,只能服软”。
建议支持研发大型并行计算应用软件
目前,国家重点研发计划中有“高性能计算”重点专项,但还没有超级计算软件专项规划。在深入调研的基础上,张大方建议,在“十四五”国家科技创新规划中明确列入超级计算软件研发计划,支持研发大型并行计算应用软件。
“要在我国已有超级计算机操作系统、部分中间件系统的基础上,支持超级计算中心、高校、软件企业共同研发CAE、科学计算等方面的大型应用软件,从而在超级计算的软件中形成自主可控闭环。”张大方说,要持续支持走吸收并行计算开源软件之路,通过“自主研发+开源吸收”,逐步弱化国外垄断软件的控制;支持超级计算机的泛化应用,通过设立专项或推动超级计算机云化等方式,使超级计算机的使用更加友好,促进通过移动应用APP、PC机等终端来互动使用超级计算机的计算和存储资源,让超级计算机的应用深入普通民众。
“推动超级计算中心、云计算平台之间共享资源,以降低软件的采购成本和减少硬件的重复投入。”张大方建议,科技部要牵头撮合重大项目合作,在国家布局的重大建设项目之中,有意识地协调超级计算中心与这些项目团队形成合作,支持超级计算中心资源共享,让超级计算机在航空航天、水利建设、量子通信等重大工程中充分发挥作用。
END
文|湘声报记者 许望桥