龙芯的产品意义

龙芯的产品意义,第1张

有了龙芯,我们可以开发自己的服务器、路由器,甚至军工产品。
世界工厂的困惑
众所周知,中国目前已经成为名副其实的“世界工厂”,到过“珠三角”、“长三角”的读者,特别是在此两地工厂工作过的应该有切身感受。众多外资企业将生产过程的低端部分----主要是加工和组装环节转移到中国,这些低端环节耗费劳动力多,劳动强度大,但附加值很低。
电脑业界赫赫有名的罗技鼠标,生产工厂设在苏州,每年向美国运送2000万个贴着“中国制造”标签的鼠标,每只在美国的售价约为40美元。在这一价格中,罗技拿8美元,分销商和零售商拿15美元,另外14美元进入零部件供应商的腰包,中国从每只鼠标中仅能拿到3美元,而且工人工资、电力、交通和其他开支全都包括在这3美元里!
站在电子爱好者角度看,鼠标的制造有何难难就难在罗技能将小小鼠标产业做得这么大,关键在于其知识产权和品牌。说得极端一点,小小的CPU芯片,动辄成百上千甚至上万元一颗,其主要材料无非是一点金属和可从沙子中提炼的硅,但是不掌握CPU设计技术、芯片制造技术,我们又能有何选择
对PC产业来讲,包括联想、方正这样的大企业利润也是相当低的,主要原因就是我们买别人的芯片来组装,只是一个组装工厂而已。而且,在国际CPU巨头AMD与英特尔的明争暗斗中,中国PC厂商无论怎样都掩盖不了“看他人脸色”的尴尬处境,既要哄着占有份额优势的英特尔,又不敢得罪价格占优的AMD,而这一切都缘于我们无“芯”可挑大梁,缘于中国PC业长期以来没有占据技术的制高点。
“龙芯”的市场前景
进口一颗服务器用的CPU芯片(至强MP)价格高达几万元,占到服务器成本的70%以上,据统计,光进口芯片国外大公司每年就能从中国赚走一百多亿美元。如果“龙芯”可以替代,市场前景不可限量。
为了促使“龙芯”能尽快得到整机制造企业和系统设计企业的应用,使其顺利进入产业链,促进产业化,国内MII-MS嵌入式软件实验室为“龙芯二号”CPU开发面向的BSP软件支持包,使“龙芯”能支持微软公司的Windows CE这一嵌入式 *** 作系统。“龙芯2号”电脑亮相国际市场,基于Linux,含40GB硬盘、256MB内存,具有上网、收发邮件、办公文本处理、音视频播放等基本功能,相当于1GHz的奔3台式机,售价仅150美元。但仅仅只有低价是不够的。CPU的产业链非常长,并不是说做出了一个产品马上就可以形成一个产业,就能够大量的卖出去。它需要 *** 作系统、应用软件、硬件设计的配合。产业化的主要手段就是建立产业联盟,在北京有龙芯公司,在重庆、江苏、广东等地都有“龙芯“的基地。“龙芯”的应用不仅仅限于电脑,对国防工业,网络服务器、路由器、游戏机,特别在中国广大的消费市场有着广阔的发展前景。
龙芯让人人都用得起电脑,当初龙芯一个研发宗旨是信息化要为广大人群服务,因此龙芯一直注重在低成本方面的突破。虽然电脑价格越来越低,但是对于广大的中国市场来说,仍然太贵,特别是农村和西部市场。龙芯电脑的推出为填平数字鸿沟提供了可能性,有广阔的前景。

全美达好像是以前笔记本电脑的时代龙芯刚刚起步VIA的也是吧不过在以前也还算可以现在开发的笔记本处理器也算是刚刚起步都比较低档的AMD和INTEL是主流的桌面电脑处理器还有服务器的处理器比如IBM的SUN的处理器针对面就不一样了我们长所见到的就是AMD的INTEL的桌面中的主流

关于CPU和芯片,我们标准的 *** 作系统,大约有350个C函数,这种 *** 作系统叫标准的 *** 作系统,IEEE

POSIX这就是标准 *** 作系统的规范,但是事实上,美国很多军方的CPU和工控,飞机制造和武器工业控制领域很多芯片是不支持这个标准的,比如军队的OpenRISC派系的芯片,只能支持大约100~150个标准C函数,当然了,剩下的200多个函数可以使用这个100多个函数来用软件来实现,但是,这些用软件实现的库和函数,运行速度相当的慢。
实际上mips就是当年早期OpenRISC商业化的产物,但是Mips走的更远,主要解决大规模并行的浮点数运算问题。mips是支持linux *** 作系统的,但是这个CPU只能顺利的运行大约150个标准的 *** 作系统的C函数。
现在C++标准库STL一共又20个大类,超过了1000个函数或者模板实现,而boost库(STL的升级版)有超过2000个复杂函数或者模板实现,这些函数如果在intel或者AMD的芯片上执行得到的结果,跟在arm上执行得到的结果很多都是不同的,尤其是执行效率问题,很多在arm上慢的要死,比java还要慢(现在安卓机主要使用java开发应用软件,编译器是使用J2SDK修改的编译器)。苹果公司在这方面有比较深入的研究。这个不细谈。
如果这个C++函数在mips芯片上执行,这里面有一多半是根本无法执行的,也就是说,会崩溃和异常退出。并且,J2SDK也是无法在mips上顺利的执行的,相当的垃圾的一个芯片。
这就是为啥在美国9年代末期,mips被市场淘汰的根本原因。

这款龙芯 3C5000 CPU 搭载了 16 个龙芯LA464处理器核,并配有 32MB 的共享片上高速缓存与 4 个 64位 DDR4-32000 内存控制器。它的主频可以达到 21-23 GHz,单芯片的双精度浮点峰值运算速度超过 05TFLOPS,号称“综合性能接近市场主流服务器 CPU 产品的水平”。

此前,龙芯曾在早些时候发布了另一款服务器处理器 3C5000L,同样是 16 个龙芯LA464处理器核的设计。龙芯中科表示,这款 3C5000L 服务器处理器是基于龙芯 3A5000 处理器升级而来,从配置来看,龙芯 3C5000 或许会有近似之处。

尽管已经传来研制成功的喜讯,但这款芯片产品距离正式发布恐怕还有一段时间,具体有多少配置信息的细节,需要等待它正式发布之后才能得知了。

CPU又称中央处理器,作为计算机系统的运算和控制核心,是半导体产业技术最密集、最具战略价值的产品,是一个国家技术势力的象征。


目前CPU的市场基本被美国的两大公司垄断,分别是大哥Intel和小弟AMD,两家几乎占领了99%的市场份额。


目前Intel和AMD以X86指令集和微软共同建立了庞大的生态系统并且不对外开放,这样一来,中国队想要自己做CPU的空间不多了。




01 CPU定义

CPU在半导体行业中是人们常接触到的一种芯片,最常见的应用就是在电脑中,其中有名的有Intel的 i9-11980HK 和AMD的 R7-5800X



按照CPU种类来分类,可以分为服务器CPU、家用电脑CPU、嵌入式设备CPU和手机CPU,服务器CPU需要更出色的性能、稳定性和安全性,要求服务器365天开机运行,连续工作,一个服务器可以安装多个CPU;而家用电脑CPU性能要求相对较低,容量较小,不要求连续工作,一个电脑只能安装一个CPU;嵌入式设备和手机对CPU的性能要求相对更低。



按照CPU指令集架构来分类,CPU可以分为RISC和CISC。


CISC 即复杂指令系统计算机,物如其名,CISC是比较复杂的,指令系统比较丰富,有特定的指令来完成对应的功能,可以处理特殊任务。


RISC及精简指令集计算机,把精力集中在经常使用的指令上,对不常用的功能,通过组合指令来完成,实现简单高效的特点,一次RISC不能处理特殊任务。通俗来说就是经常用的功能简单化,不经常用的功能复杂化。


这其中CISC代表的指令集有X86,RISC代表的指令集有ARM、MIPS、RISC-V、Alpha、SPARS,除了这两种之外,还有我国自主研发的指令集DEC和LoongArch。



02 六大国产CPU

首先我们来了解一下什么是CPU的生态环境, CPU的生态环境就是一块CPU推出后,系统和软件对它的支持和优化有多少, 比如国产CPU龙芯就没有一个好的生态,不论是采用MIPS还是自主研发的LoongArch都不能支持Windows系统。


自主建立生态环境又难于上青天,而生态如果没有建立,软件商店就不会有软件(比如QQ在Linux中停更),这也是国产CPU发展最大的瓶颈之一。


目前国内有六大CPU设计厂商,他们是华为、飞腾、兆芯、申威、龙芯、海光(均未上市),他们分别以不同的方式参与CPU的设计。


CPU国产替代的故事得从Intel开始。


Intel趁着PC的东风迅速发展,建立了X86架构,标识了一套通用计算机指令集合,并且与微软一起在X86指令集上建立了庞大的生态。


目前的X86指令集不对外授权,只被英特尔和AMD所掌握,而X86又是PC、服务器领域做得最好的,别的指令集的生态环境远远抵不过X86,留给中国队的发展空间实属有限。


中国队CPU分为3个路线。


其一是由 龙芯 和 申威 代表的:自研指令集


龙芯最初采用的是MIPS精简指令集,制作通用CPU,主要产品是自主可控消费类例如服务器、台式机、嵌入式、航天器等领域。


申威最初采用的是Alpha精简指令集,主要应用在超级计算机和军事领域。


龙芯和申威都因为生态的原因,很难发展起来,尤其是龙芯,想要打入服务器和台式机市场必须有很好的生态。


龙芯因为MIPS的分崩离析,开始发展自己的指令集—— LoongArch ,它是完全有龙芯自主研发,可以兼容MIPS生态, 并且开始尝试用二进制翻译兼容ARM、X86处理器,龙芯的目标是在2025年消除指令集之间的壁垒,彻底搞定兼容问题。


申威也因为Alpha被收购,开始发展自主研发的指令集—— SW64 ,它是由Alpha改进而来,申威制作的神威·太湖之光超级计算机便采用SW64指令集,被称为“国之重器”,在国际上都有一定的地位,多项指标全球第一。


第二路线是由 华为 和 飞腾 代表的:ARM指令集授权


华为芯片“四大天王”麒麟、鲲鹏、巴龙、升腾中,除了巴龙以外,均采用ARM指令集授权来开发。这其中最著名的就是“麒麟”了,在手机领域一度领先,直至海外因畏惧华为的崛起,开始了制裁华为事件,就此“麒麟”短暂隐身。


飞腾也是国内目前使用ARM架构制作CPU的厂商之一,其技术不弱于高通,目前公司也被美国列入黑名单,其芯片制造环节同样被卡脖子,可能成为第二个华为。


除了华为和飞腾以外,国内以ARM架构制作芯片的厂商还有很多,例如贵州华芯通、展讯通信等。


第三路线是由 兆芯 和 海光 代表的:合资获取X86授权


兆芯的X86架构授权是源自于VIA公司将部分X86处理器相关技术、资料等IP产权以118亿美元价格卖给兆芯。兆芯基于X86的生态和技术,性能方面普遍高于龙芯,但还是不能和英特尔比肩。


海光的X86架构授权是通过和AMD合资公司来拥有AMD授权IP,但并不是完整的技术转让,而是阉割后的残缺版,所以性能上面和AMD锐龙、高通骁龙差一个档次。



03 RISC-V

RISC-V近些年流行的新型指令集,它是一种开源式指令集,对使用者免费开放,也是这种特性使它被众多专家认为是中国处理器产业的一次机会,而且可能是最后一次机会。



目前全球CPU的市场格局是以X86架构垄断PC、服务器行业;ARM架构垄断移动设备行业,这两家几乎涵盖了所有CPU市场需求。


X86架构归“Wintel”(英特尔+微软)所属,是一种封闭指令集,不对外授权, 简单说就是谁也别想用,就我自己能用 ;ARM架构属于可授权指令集+可授权设计, 简单说就是你用需要经过我同意并且收费,你想再它基础上设计还得再经过我同意并且再收费。


正因为如此,RISC-V作为开放式指令集,被中国队大力支持,看作救命稻草。


那RISC-V究竟有没有那么好呢?我们主要得看两方面: 一个是它的生态好不好,生态是决定指令集发展空间的最大因素;另一个就是它到底是不是彻头彻尾的免费,日后会不会再被卡脖子。


第一,RISC-V的生态怎么样。


RISC-V具有性能高、功率低、面积小、易于扩展等技术特点,最重要的是它的开源、免费的独特属性,为其带来众多合作商,影响力逐步扩大。


从2015年组织RISC-V基金会成立是的25个成员,到现在已经有超过300多个单位的加入,其中包括阿里、谷歌、华为、英伟达、高通、中科院、麻省理工等等。


日前,有知情人士表明,英特尔将以20亿美元收购RISC-V领域的重量级公司SiFive,这也表明了英特尔的态度。


虽然英特尔靠X86架构在PC、服务器领域无人能敌,但是移动设备一直是他的心病,ARM在移动设备领域是他无法抗衡的,而RISC-V的出现,给了机会。


但是看好归看好,ARM的垄断地位依旧很难撼动,RISC-V后续可能与X86联手对抗ARM,但更大的可能是打入嵌入式设备市场中,做物联网领域的“一哥”。


总体来说,不论是PC、服务器,还是移动设备,都很难被RISC-V介入,相反一些嵌入式设备比如空调、冰箱、扫地机器人、电动车等等发展环境更好。


第二,RISC-V是否永远免费。


RISC-V源于2010年,加州大学伯克利分校的一个研究团队研发,当时他们因为市场已存在的指令集相当复杂,且成本和门槛太高,所以建立了新的指令集。


“开源架构RISC-V将永久免费,成为人类共有财产。相较于X86和ARM架构的高门槛,开源架构RISC-V将带来芯片设计的革命”——RISC-V架构开发者之一Krste Asanovic博士。


这是RISC-V架构开发者的原话,表明该指令集是完全开源免费的,到目前为止他们也很好的履行了,甚至把基金会总部搬离美国,迁移至瑞士(永久中立国)以防止美国地方政策的限制。


尽管RISC-V从表现来看做得很优秀,但抽丝剥茧,终究还是有隐患在的。


实现RISC-V指令级架构的处理器内核有很多个不同的微架构实现,而微架构实际的模式是分不同类型的,其中有开放的、需授权的以及封闭的。


虽然基于RISC-V开发CPU不需要支付授权费用,但如果直接用RISC-V内核设计,也是需要支付授权费的。通俗来说就是你用我不需要收费,但是想在它的基础上设计得经过我同意,甚至收费(我们目前是全免费,但我有权利在以后收些钱)。



总结来说,目前全球的指令集呈现以X86、ARM、RISC-V三足鼎立的局势,RISC-V作为新时代的弄潮儿得到了各大厂商的认可,有发展的空间,但它不足以撼动其他两个指令集的地位,不过可以预料到的是,等RISC-V成长起来,仍然有可能对我国CPU发展卡脖子,我们需要保持隐患意识,在跟随洋人步伐的同时,发展自身CPU业务。


纵观国内厂商在电脑CPU领域,龙芯以自研为主,开发属于中国的指令集,目前已经可以满足一些党政领域以及机密工作的需求,但打入家用电脑领域仍需要提升CPU的生态和性能;服务器CPU中,申威在超算上小有成绩;华为近期也有消息称完成40nm去美化工作线投产,在明年更将攻破20nm的工作线,麒麟可能会重新归来;一些未上市公司如芯来 科技 、平头哥等也有在尝试RISC-V领域。


种种迹象都在证明,虽然我们起步慢了30年之久,但国产CPU一直在突破,路途艰辛却一路披荆斩,长夜漫漫,但黎明终将到来。



全文由各种资料查证,如有专业领域上的错误,希望可以抛砖引玉,有所探讨。


芯片全产业链图(绿底已经写完)



今天在后台回复『硬核干货』,主编送你一个 财经 知识锦囊。

(特别说明:文章中的数据和资料来自于公司财报、券商研报、行业报告、企业官网、百度百科等公开资料,本报告力求内容、观点客观公正,但不保证其准确性、完整性、及时性等。文章中的信息或观点不构成任何投资建议,投资人须对任何自主决定的投资行为负责,本人不对因使用本文内容所引发的直接或间接损失负任何责任。)

前段时间,华为推出了一款基于高通骁龙850处理器的笔记本电脑,型号是MateBook E,安装有windows 10 *** 作系统。

当然这不是第一款ARM芯片的笔记本电脑,之前有联想、华硕、惠普都进行过试验,并且都搭载有windows *** 作系统。
于是很多网友就不明白了,都说wintel才是最坚定的联盟么?windows和系统都是基于intel的X86架构的,非X86架构不能运行windows系统,而高通骁龙都是基于ARM架构的,怎么能运行windows了?

同时还有网友们想得更远一点,觉得要是windows能够支持各种架构,岂不是国产龙芯的电脑也可以运行windows了,那么国产芯片不需要那么费力去构建软件生态了,但为何现在龙芯的电脑不能运行windows呢?
其实之前windows真的是不能够在ARM架构下运行的,后面看到ARM架构在移动端的优势,所以微软做了一些尝试,在Windows8时代,微软测试性的推出了基于ARM架构处理器的WindowsRT系统,不过后面因为应用问题失败了。

之后微软和高通再次合作,开发了ARM的windows10版本,并且数次修改之后,现在完全支持32位/64位应用程序,和X86架构下的windows 10没有什么区别了。
可见,之所以windows能够支持ARM架构,还是因为ARM架构本身的市场地位决定的,让微软不愿意放弃这个机会,把市场让给别人。

这也给了我们启示,那就是如果龙芯真的发展得足够好了,有了相当的前景和市场,windows也不是说就不能安装到龙芯的电脑上,都是可以支持的,就看龙芯发展的如何了,现在不可以就代表着龙芯还没有得到微软的重视,你觉得呢?


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12790876.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-27
下一篇2025-08-27

发表评论

登录后才能评论

评论列表(0条)

    保存