国内外形势
近些年,重点行业工业软件被国外软件垄断。这不断提醒我们:国产基础软件的建设和发展刻不容缓。俗语说,“基础不牢,地动山摇”。这句话可谓恰到好处地概括了国产基础软件的状况。因为依赖国外,不掌握自己的核心关键技术、根技术,我们才容易被“卡脖子”。因此,建立自己的根技术和原生开发体系及生态是极其重要的举措。
现状解读
国家政策引导解决关键核心技术难题
国家政策大力支持国产基础软件。“十四五”规划提到:聚焦高端芯片、操作系统、人工智能关键算法、传感器等关键领域,加快推进基础理论、基础算法、装备材料等研发突破与迭代应用。支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务。
国家政策解读
发展国产科学计算软件的重要性
在新形势下实现科技自立自强,离不开基础研究的支撑。而在基础研究中,基础软件是重要领域。中国数字经济的“万丈高楼”起于基础软件。没有基础软件,就没有数字经济的繁荣发展。更重要的是,基础软件不仅影响数字经济的发展,而且事关国家信息安全。开发能够国产替代的软件,应对西方国家对我国的禁用,对国家是至关重要的,这是国内应用数学和计算数学界的一个社会责任。西方国家对我国的科技发展的阻击,是一种大国竞争的世界格局之下,做出来的理性决策。正是因为这个决策是理性的、深思熟虑的,我们就会清楚,如果禁用能够对中国的科技进步带来最大程度的干扰破坏,那么禁用就一定会发生,并且会发酵和扩大化;如果这个禁用对我国并无多大的打击作用,那么这个禁用就有可能减弱甚至消失。如果我们开发的软件具有足够好的替代能力,那么禁用就会弱化,同时我们的软件也会面临更大的竞争。但是如果我们没有替代品,那么禁用会变本加厉,我们将处于没有软件可用的状态,这也是我们要极力避免的情况。所以说,我们不管前途多么艰险,都必须要义无反顾开发替代的软件。
研发国产科学计算软件的意义
在这种大背景下,我们的北太天元软件应运而生。北太天元这款国产通用型科学计算软件的问世,就是要在短期内解决广大高校在国外软件被禁的情况下依然能够正常推进相关教学与科研工作。所以我们必须保证以最全面的方式来兼容已有的规则,尽量提供基础软件所能够提供的各种能力,让我们完全无感地不受禁用所带来的影响,这是一个基本的要求。
在设计北太天元的软件架构时,其目的就是填补国产科学计算软件在这一领域的空白,以应用数学的视角建立一个服务于国家、服务于国民经济的关键核心基础软件,及早防范国外科技制裁,推动我国工业软件产业升级,从而提升国家科技战略力量。在算法的层面,我们并不是很落后,关键的就是我们没有一个基础软件能够将所有算法整合在一起,让大家使用的环境。整个这个生态就像一棵大树,枝繁叶茂。每一个具体的算法都相当于是这棵大树上的一片叶子,我们有很多的叶子,但是过去我们缺乏这棵大树的枝干,只能够把我们发展的这些叶子挂在国外基础软件的大树上。我们现在做的工作就是在做这棵大树的枝干,以后我们自己的叶子也可以挂在我们自己的大树上,并且可以把别人的叶子也可以挂到我们的大树上,将我们过往的研究成果、算法积累转化并开发为核心层面的关键软件。
我们做的北太天元软件是整个科学计算软件生态的树干,把各个科学计算方法集成起来(每个数值计算方法就像一片叶子),形成一个枝繁叶茂的大树。长满了叶子的北太天元形成的健康生态的通用计算软件(集编译、运行、调试于一体的交互式科学计算环境)成为工业计算软件的根技术,能生长出一簇簇的工业软件来,能成为沟通多个工业软件的媒介,为万物互联的大数据时代、人工智能时代起到根支撑联通作用。在5G通信技术的帮助下,我们进入的是一个工业4.0代,是万物互联的,但是万物都要计算,如果用的都是我们的北太天元软件,那么它们之间的通信(数据交换)也变得容易了。
北太天元根技术突破
北太振寰(重庆)科技有限公司
北太振寰是由北京大学重庆大数据研究院基础软件科学研究中心数值计算实验室孵化的第一家科技型企业,公司以重庆为总部,致力于打造国产通用型科学计算软件,围绕国产自主知识产权的科学计算软件底层根技术,发展国内数学软件、工业软件、专业软件等核心关键软件的发展,构建以应用数学为基础的技术生态、应用生态与产业生态。
转载本网文章请注明出处