建立一套自主的信息技术体系有多重要?拿隔壁邻居的遭遇来说,当苹果,谷歌停止支付系统时,当地用户便无法顺利使用手机支付功能了,回归现金支付时代。这仅仅是支付系统,涉及到系统架构层面的应用,影响体现就更深入了。
而龙芯中科董事长胡伟武表示,要建立自主的信息技术体系。龙芯中科已经推出了自研芯片架构,除此之外,龙芯中科还传来好消息,将推出自研编程框架。
对此,龙芯中科有怎样的规划呢?龙芯中科自研架构+自研编程框架,将带来什么?
何止自研架构,龙芯中科还将推出自研编程框架
龙芯中科一直朝着建立自主信息技术体系的方向前行,这家国产芯片企业做了很多人想做,但是又没有做的事。
国内做芯片研发的企业并不少,有的已经将芯片研发设计到了7nm,5nm的水准,但是在错综复杂的芯片产业当中,仔细想想有多少技术会用上国外的架构体系。
芯片设计用的是ARM,芯片设计工具是新思科技等美巨头的EDA软件。要想做到完全自主研发,是不是得从底层架构入手。要不然掌握芯片设计能力,但没有自主可控的架构技术,一旦国外不给用了,又该如何。
深知问题重要性的龙芯中科迈出了关键一步,在年正式推出自主研发的LoongArch自主架构指令集,并成功应用于3A等自主芯片平台。
还有许多国产厂商也纷纷参与了适配,扩大自主生态体系应用范围。但何止自研架构,龙芯中科传来好消息,还将进一步推出自研编程框架。
根据龙芯中科董事长胡伟武表示,龙芯中科正在形成自己的编程框架,预计明后年推出。
从自研架构到自研编程框架,龙芯中科迈出的不仅仅只有一步,更是在已经从起跑线出发的情况下,加速冲刺,朝着自主信息技术体系的发展方向持续前行。
为何推出自主编程框架?
可能有人好奇,不是已经有成熟的编程语言和编程框架了吗?而且用的还好好的,为什么要费这么大的力气搞编程框架研究。
对于为何要推出自研编程框架,胡伟武是这么认为的,因为在别人的平台上编写应用,所以会存在安卓,Windows和iOS是否匹配的问题。要想停止无休止的适配,就要使用自主编程框架来编写应用。
正如胡伟武所说,使用别人的编程框架和编程语言,就要按照别人的编写应用方式,在不同的操作系统平台持续适配。其中有怎样的工作量就不说了,若到了关键时刻,能不能继续使用都是个未知数。
有了隔壁邻居的遭遇之后,更加意识到自主信息技术体系的重要性。
另外胡伟武说过,要将中国信息技术体系自主化进行到底。现在来看,胡伟武说到做到,在已经掌握自研架构的情况下,还要进一步开发自研编程框架,具体规划是在明后年推出。
既然有明确自研编程框架的可能性,是不是意味着将来还会推出自研编程语言吗?目前龙芯中科并没有对编程语言表态,但面对未来无限发展的可能性,还是值得期待的。
自研架构+自研编程框架,将带来什么?
龙芯中科正在加速国产自主信息体系的应用,而且是从底层核心入手,架构,编程框架就足以影响大部分上层应用生态产品了。那么龙芯中科自研架构+自研编程框架,将带来什么?
首先可以带来更为自主的信息技术体系。
目前国内主流的信息技术体系都是国外的产品,英特尔和微软组成了Wintel体系,只要使用电脑,不管电脑产品,CPU是不是国产厂商生产制造的,都离不开Wintel体系。
因为电脑CPU架构是英特尔的X86,电脑操作系统是微软的Windows。到了安卓也是一样,ARM和安卓组成AA体系,移动芯片设计都是用ARM架构,手机厂商的操作系统也是基于安卓进行开发。
这些生态体系覆盖的产品之广远超想象,而龙芯中科以敢为天下先的一往无前姿态,为国产自主信息技术体系扩大生态版图。有了自研架构和自研编程框架的支持,将带来更为自主的信息技术体系。在国外体系之外,也有自己的产品选择。
其次带来更便捷的生态推广效果。
开发者应该都清楚,在安卓、Windows、iOS这三大操作系统当中进行适配会怎样的难度,基本上每个平台都得单独开发。
只因国外平台生态庞大,用户众多,只能选择这么做。但自主信息体系的完善,将带来更便捷的生态推广效果。用胡伟武的话说就是终止无休止的适配。
写在最后
国产信息技术体系还在不断完善当中,现在的国产操作系统,开发者厂商都进入了龙芯自研架构生态。往后有了自研编程框架之后,就能根据自己的需要去开发和推广程序了。如此生态发展趋势,何愁没有美好的将来。
对此,你们怎么看呢?欢迎留言和转发。