国产的华为能造出性能不错的海思处理器,为什么我们就没能造出性能不错的可用于普通电脑的CPU呢? 举报 理由 举报 取消 我知道中国现在有国产的CPU,但为什么我们在市面上却没能看到装有国产品牌CPU的电脑呢?还是因为华为的海思处理器和用于电脑的处理器技术上有大的差异?若我的提问有问题,请指正。 2017年12月1日 6 条回复 1471 次浏览 CPU,中央处理器,华为,手机,计算机
回复 ( 6 )
哈哈哈哈,突然想起我在美帝这边上课的故事,我们教授做芯片设计的,对芯片这种东西特别感兴趣。当年龙芯出了以后,他跑到深圳想买,然后那个店主给他推了一大堆芯片,但是就是没有龙芯,店主是这么说的:你为什么要买一个什么软件都跑不了的芯片呢?
既然提到了“市面上”、”电脑“,再说麒麟或者别的ARM什么的就是耍流氓了。
CPU加操作系统,有几个不同的体系
有且只有X86+Windows体系符合一般人概念的“可以用”
有且只有兆芯,能够合法设计、制造、量产:可以用的国产CPU
麒麟之类是ARM体系,只能跑移动型Linux,不能跑桌面型windows。
有大牛非要用ARM架个系统跑linux,说你桌面应用啥都能做,我也无话可说。可是一般人玩不动这一套,DELL、联想之类系统商也不敢这么玩。
ARM体系结构由ARM公司所有,开放硬核、软核、体系结构授权给所有玩家。当然得付钱,Millions dollar。ARM公司负责搞定硬件设计的流程、验证IP来源和质量、维护整个这个设计环境,乃至世界上主要foundry的标准单元库、标准时序流程神马的。好比是人家负责维护一个开发包。你只要付钱,拿到开发包,就可以开发自己的芯片,想加啥加啥。ARM公司定期更新开发包。每隔一年(之前是两年甚至更多)就把所有顶级玩家拉回到同一起跑线再次起跑。这是个巨大、复杂、多元、长尾的生态体系。
ARM体系正在努力向服务器领域进军,到目前为止没有看到占领桌面的企图。
总体来说ARM是一个开放的体系结构,但是所有玩家都做百分之百完全封闭的系统设计。
Intel/AMD/威盛是X86体系。基本上适用范围最广。当然这几家都在杀桌面和服务器领域。
X86体系所有技术授权、专利许可由上述三家持有,互相交叉授权,每隔若干年就互相法院见血拼一场。可预见的未来不会有人加入这个战场。当然Intel也不希望有人退出。
X86 CPU本身从技术、开发上讲是完全封闭的。
但是整个主机体系本身是开放的。基于PCIE、USB等等协议,ATX之类标准,全世界所有人都可以加入设计外设板卡。DELL之类系统集成商具有自己的自由来设计主机。所有这些协议和标准由业者共同推动。
你不能修改苹果的设计,也不能在HTC和苹果之间交换板卡芯片,一般人根本焊不下来。但是在DELL和联想之间,换个显卡硬盘什么的易如反掌,逼急了把CPU拔下来换一个也没啥。
民用消费者领域的产品,为什么要追求国产?
为了降低成本?结果海思造出来卖的还更贵,而且还抢不到这就是你想要的?
现在国产芯片立项的目的就是为了骗经费的,包括海思的麒麟。
说到底就是钱的问题
就拿你说的麒麟处理器,只要你有钱任性,买来arm的授权,招一个团队,小改一下送去台积电下单,用不了多久就造出来了,难点似乎只有钱怎么来这一条。
为什么中兴联想不这么干呢?因为人家算了算,我直接买高通联发科的成品更省啊,我犯得着自己重新做一遍吗?你写小说还用得着自己做一遍纸和笔?
除非这些东西是你买不到或者需要极高的安全性。而民用消费者领域,这样的产品几乎不存在,只有事关国防和高精尖的科研项目才需要。
而且在可与预见的未来内,高通也好联发科也好甚至三星电子,都找不到禁止对华出口处理芯片的可能性,除非ww3爆发,否则只要它敢不卖,股价会教董事会做人的。
早就造出来了。看看处理器_龙芯官方网站-[龙芯官方网站]
有1,2,3三个系列,龙芯1,2是SOC。看看龙芯3的性能指标,和当年的奔3CPU是不是很像。如果考虑到后发优势的话,龙芯3PK下P3,P4是很有意思的。可惜奔三都进博物馆了
现在不在于硬件,关键是生态系统,包括操作系统和应用软件,操作系统可以移植,如LINUX,但是应用软件呢?让已经用惯了WINDOWS和ANDROID,IOS的人去用一种全新的系统,并且接受它,是非常困难的事情。
好在龙芯上可以运行LINUX,
购买ARM授权做SOC(实际上购买ARM内核的几乎都是做SOC,而不是CPU)就像是站在巨人肩膀上,当然要比自己设计底层,自己做优化要简单的多,但是,仅此就认为拉一个小团队,拉点风投就可以弄出个牛叉的CPU/SOC,显然认识错误。
首先,我并不是黑龙芯,但是我真的觉得龙芯一开始的路子都有点错。一个通用CPU搞什么浮点?很多时候都是把浮点计算当成向外界宣传的点的时候我都以为他想搞GPU,但是偏偏又不搞。说实话,很多时候浮点运算速度快并没有使用场景,我做个网页也没必要用那么多浮点运算,大部分需要逻辑运算以及IO,还有内存吞吐。所以龙芯服务器这一块已经输一大半了。
你们大可以了解一下什么是通用处理器,说白了,CPU就是管显卡管内存管逻辑处理管资源的,不是专门用于浮点运算的。龙芯又偏偏死磕这里,这不是自己挖自己的路嘛。
上面一群什么骗经费啊强调生态的,我觉得都不是重点,重点是这个CPU造给谁。龙芯把答案放在台面上了,既不是消费者也不是服务器,注定只能走超算路线
造不如买,买不如租,研发啥的有外国人,我们还是专心生产毛绒玩具吧,这么高端的产业中目人不行。