这要看,那个谣言,华为的下个5G处理器是Risc-V的,就有点可能了。他们的微结构设计能力还是很强的。
国内有几家微结构设计能力不错的公司,龙芯,华为,飞腾,和神威。听说华为和飞腾合作了,都是搞ARM的。这点看,这个谣言还真是谣言。但是没有ARM9的指令集支持(似乎飞腾也没有),他们如何突围性能的限制呢?苹果用自己的微结构,但是指令集是兼容ARM9的。
说来说去,最终我们都被逼上Risc-V的梁山。
这要看,那个谣言,华为的下个5G处理器是Risc-V的,就有点可能了。他们的微结构设计能力还是很强的。
国内有几家微结构设计能力不错的公司,龙芯,华为,飞腾,和神威。听说华为和飞腾合作了,都是搞ARM的。这点看,这个谣言还真是谣言。但是没有ARM9的指令集支持(似乎飞腾也没有),他们如何突围性能的限制呢?苹果用自己的微结构,但是指令集是兼容ARM9的。
说来说去,最终我们都被逼上Risc-V的梁山。
UOS:喵喵喵?
真的是非常牛了,而且指令集都是自己的!完全是属于中国人的!像其他兆芯、申威、海光这些,核心还是人家洋人的!中国真正的cpu就是龙芯!中国真正的操作系统就是deepin!
哦?愿闻其详!
真的是非常牛了,而且指令集都是自己的!完全是属于中国人的!像其他兆芯、申威、海光这些,核心还是人家洋人的!中国真正的cpu就是龙芯!中国真正的操作系统就是deepin!
我合计着他3A4000及之前都是mips(美国的把,不过母公司觉得没前途,已经不发展了,龙芯捡起来用),3A5000更像是魔改的mips,兼容了很多之前的东西,或者说只改了小部分,至于说都是自己的,emmm,我认为不算
真的是非常牛了,而且指令集都是自己的!完全是属于中国人的!像其他兆芯、申威、海光这些,核心还是人家洋人的!中国真正的cpu就是龙芯!中国真正的操作系统就是deepin!
我只是说龙芯哈
不太清楚,因为我也是根绝我以前知道的随口说说,嘿嘿,愿闻其详呢
估计这里是大神回答问题的好地方。
我一直对龙芯不看好,不是他们的设计能力不够强大,而是他们选择了一个闭源的指令集。相对实现指令集的微结构的设计来说,指令集本身没有啥难度。指令集的成功更重要的是生态系统的建立。计算机发展的这50年的历史上,一个指令集把另外一个拉下马,只成功过半次,那就是ARM抢占了移动市场,把原来不可一世的X86干掉。龙芯想复制这条路太难,哪怕他们的下一代比ZEN4还厉害。所以龙芯最终估计是在国防领域,特殊政企领域,有自己独特的作用。听说北斗系统卫星上就是龙芯的芯片。这对国家是天大的好事,但是对一家企业就很难说。
相反,RISC-V才是中国芯片突围的正道。现在RISC-V基金会一半的董事都是中国企业,还包括了华为。华为自己拿不到ARM9的指令集授权,哪怕自己设计的微结构再强大,不能使用ARM9 的特殊指令,最终带来的是性能的制约。相反在RISC-V上发力,让那些高级功能,包括虚拟化等的指令快速成为标准,再辅以强大的微结构设计能力,也许这才能真正地突破X86, ARM的霸权。
说了这么多,问题来了,
历史是用来参考的,不是金科玉律。按历史,那还没有一个操作系统能把win拉下马呢,咋地,不搞了?
这是其一,其二,你过于看重开源了,x86开源吗?arm现在开源吗,无论指令集,还是操作系统,还是应用软件,有哪一个是开源打天下的?一个都没有。linux是开源的,造成的结果就是发行版比快比应用软件都多了。chromium是开源的,谷歌用它打天下吗?不,打天下用的是chrome,chromium是放在那让其他人抄的。Android也一样,开源的那个叫aosp,绝不是Android
我从来不看好开源,第一是如果开源和闭源在同一方向上有竞争关系的,除了chromium还从没有一个软件是开源做的比闭源好用的,从来都没有(chromium也是谷歌支持,如果谷歌商店不支持chromium,让chromium纯自生自灭是什么样?所以chromium的成功不能完全归结与开源),第二是大家可能只看到了现在开源社区的繁华,看到了众多成功的开源项目,然而死去的呢?github每天有多少开源项目流产?有多少广为人知的开源项目停更?开源是手段,是过程,绝不是目标和终点。为了开源而开源是最愚蠢的。
最后,我还想说,我同样不看好linux。苹果的系统和谷歌的Android都是基于unix/linux,但他们做的第一步,都是干掉linux桌面环境。而现在国产系统为了保证基本生态,选择使用linux桌面,这是走不长远的。迟早,我们都要抛弃它,而作的越晚,代价越大。不干掉linux桌面,中国永远都不能说,有自己的操作系统。
那就好像国内手机系统一样,充其量,也就是个xxxUI
问题1:可能性不大。微架构与指令集密切相关,很难改动。龙芯3a5000确实在设计时完成了从mips到loongarch的转换,代价是性能损失和不少历史遗留问题,是迫不得已的做法。再说,华为的微结构设计能力强吗?龙芯有自己的ip核,但没听说过华为的......
问题2:华为很有可能转向risc-v。通过增加指令的方式兼容arm也是很有可能的,只要能解决版权问题
问题3:没有任何可能。龙芯花了很大的代价,才设计出了loongarch,绝对不可能轻易放弃。同时,loongarch还有很多空的指令槽,到时候加几个指令,通过二进制翻译兼容rv也很轻松(目前连cisc的x86都能翻译,同为risc的rv就更不在话下了)
但是,risc-v的生态并没有比loongarch好多少。如果经常关注开源社区动态的话,会发现对他俩的支持经常是前后脚的,并没有太大差距。同时,rv目前已经出现碎片化了,未来只会加重(比如,deepin对rv的适配版必须指定cpu和开发板);未来rv搞专用的小芯片很有优势,但做桌面通用cpu,还是存在问题的
而且碎片化就是适配的最大敌人。呵呵
历史是用来参考的,不是金科玉律。按历史,那还没有一个操作系统能把win拉下马呢,咋地,不搞了?
这是其一,其二,你过于看重开源了,x86开源吗?arm现在开源吗,无论指令集,还是操作系统,还是应用软件,有哪一个是开源打天下的?一个都没有。linux是开源的,造成的结果就是发行版比快比应用软件都多了。chromium是开源的,谷歌用它打天下吗?不,打天下用的是chrome,chromium是放在那让其他人抄的。Android也一样,开源的那个叫aosp,绝不是Android
我从来不看好开源,第一是如果开源和闭源在同一方向上有竞争关系的,除了chromium还从没有一个软件是开源做的比闭源好用的,从来都没有(chromium也是谷歌支持,如果谷歌商店不支持chromium,让chromium纯自生自灭是什么样?所以chromium的成功不能完全归结与开源),第二是大家可能只看到了现在开源社区的繁华,看到了众多成功的开源项目,然而死去的呢?github每天有多少开源项目流产?有多少广为人知的开源项目停更?开源是手段,是过程,绝不是目标和终点。为了开源而开源是最愚蠢的。
最后,我还想说,我同样不看好linux。苹果的系统和谷歌的Android都是基于unix/linux,但他们做的第一步,都是干掉linux桌面环境。而现在国产系统为了保证基本生态,选择使用linux桌面,这是走不长远的。迟早,我们都要抛弃它,而作的越晚,代价越大。不干掉linux桌面,中国永远都不能说,有自己的操作系统。
那就好像国内手机系统一样,充其量,也就是个xxxUI
而且碎片化就是适配的最大敌人。能把他们都瓦解。呵呵
估计这里是大神回答问题的好地方。
我一直对龙芯不看好,不是他们的设计能力不够强大,而是他们选择了一个闭源的指令集。相对实现指令集的微结构的设计来说,指令集本身没有啥难度。指令集的成功更重要的是生态系统的建立。计算机发展的这50年的历史上,一个指令集把另外一个拉下马,只成功过半次,那就是ARM抢占了移动市场,把原来不可一世的X86干掉。龙芯想复制这条路太难,哪怕他们的下一代比ZEN4还厉害。所以龙芯最终估计是在国防领域,特殊政企领域,有自己独特的作用。听说北斗系统卫星上就是龙芯的芯片。这对国家是天大的好事,但是对一家企业就很难说。
相反,RISC-V才是中国芯片突围的正道。现在RISC-V基金会一半的董事都是中国企业,还包括了华为。华为自己拿不到ARM9的指令集授权,哪怕自己设计的微结构再强大,不能使用ARM9 的特殊指令,最终带来的是性能的制约。相反在RISC-V上发力,让那些高级功能,包括虚拟化等的指令快速成为标准,再辅以强大的微结构设计能力,也许这才能真正地突破X86, ARM的霸权。
说了这么多,问题来了,
为什么你觉得开源一定就比闭源好呢?我很难理解你这个思维,不应该是看谁的系统更好、谁的生态更好吗?反正从系统和生态两方面龙架构都是比RISC-V更好的选择,另外为什么要非此即彼呢?两个赛道一起跑不可以吗,这才开始跑你就说它不行,是凭什么呢?芯片、系统的国产化不是只有一条路,在分出胜负之前能不能让他们充分的跑起来啊。
为什么你觉得开源一定就比闭源好呢?我很难理解你这个思维,不应该是看谁的系统更好、谁的生态更好吗?反正从系统和生态两方面龙架构都是比RISC-V更好的选择,另外为什么要非此即彼呢?两个赛道一起跑不可以吗,这才开始跑你就说它不行,是凭什么呢?芯片、系统的国产化不是只有一条路,在分出胜负之前能不能让他们充分的跑起来啊。
我当然赞同两条腿走路啊,龙芯变得强大,哪怕商业不成功,也为国内的特殊行业(军工等)筑起最后一道防火墙。Risc-V的开源,让国内外的微结构设计领域在没有指令集授权费的枷锁下,轻装上阵,开辟一条新的道路,不也是一条路吗?
中科院搞的南湖Risc-V处理器,性能达到A76, 完全开源,甚至为了让它成功,开发了全套开源的EDA工具,这样的结果恐怕不是完全闭源的环境下能做到的。而且,会有很多商业企业以南湖为起点,开发新的系统,这样生态体系就能快速建立。我们知道,指令集之争,其实是体系之争。
Risc-V的碎片化,很多人害怕,而且它的确造成过很多其他开源项目的问题。但是Risc-V的碎片化很难重复以前的错误。做一个新的Linux桌面相对容易,但是做出个新的不合规的Risc-V的拓展指令,需要提供基础软件的三件套,这个难度太大了。只要“官方”的拓展指令能快速通过,Risc-V在性能上追上ARM, 也就是几年的事情,这需要我们中国在Risc-V基金会的高级董事们加紧了。
Popular Ranking
ChangePopular Events
More
https://mp.weixin.qq.com/s/Lm_6varu0ovntPGfVzeGLw