it老兵,爱好胡思乱想、读书和交流,2015年底重新回到it战场,期待再一次“贯穿”。
(76)
(11)
(1)
(1)
(1)
(1)
(2)
(5)
(2)
(4)
(28)
(20)
分类: 网络与安全
2018-12-02 14:25:17
仔细分析一下,穿越喧嚣的信息背后,回顾历史,结论是risc-v可能成为cpu领域的bsd,但很难成为cpu领域的linux。linux当初也是在各种天时地利人和条件才成就现在的地位,应该说是在合适的时间(bsd打官司)、选择了合适的基础(gnu)、正确的模式(gpl协议和linux社区),实用主义的技术路线,以及卓越的团队领导人linus。这些都不是刻意设计的,risc-v就很难具备这些条件。
至于对于国产cpu发展的影响,观点有两点:
一是加入risc-v绝对是必要的,risc-v是大牛david patterson领导开发的第五代risc处理器,反映了处理器领域的最新成果和发展思路,更何况还是bsd协议开源的,可以免费、随便用;还有一大堆顶级的it公司加入risc-v基金会,多多少少会贡献很多有价值的技术,从risc-v这里可以索取太多的宝贵经验和技术,还有很多炮灰探路(中外学术机构本来就应该干这个才对),减少了很多探索的弯路,培养大量的人才和加厚周边储备;此外,risc-v比较适合创业公司和用于嵌入式领域,不需要考虑太多生态问题,研发成本又低。
二是把通用cpu希望寄托在risc-v绝对是错误的,匆匆忙忙就政学产研各界一窝蜂都上,把本来清晰一点的方向又带歪了,飞腾cpu的教训准备再来一次吗。这里面分几层意思:首先龙芯、申威等纯粹自己搞的通用cpu,在isa层面支持risc-v实际上并没有太大难度,没必要搞得risc-v一出,无路可走的样子;其次risc-v是bsd协议(bsd协议bsd协议bsd协议,重要的事情说三遍!),一堆各怀鬼胎为利益而来的厂商(被intel和arm折磨的聚齐了),一个更多被索取极少被奉献的bsd商业友好协议,必然碎片化或巨头瓜分掌控;三是靠谱的软件支撑还是gnu及linux内核,并不影响国产cpu 生态,而且加入risc-v就是要保证对risc-v生态的贡献,都能够纳入国产cpu生态api中。
希望倪院士等仅仅是第一种想法,而不是被人利用鼓吹把risc-v推成国家指令集。
上一篇:
下一篇: