龙芯开源社区

 找回密码
 注册新用户(newuser)
查看: 1768|回复: 4

中科院研究员:龙芯一点秒杀华为海思公版

  [复制链接]
发表于 2016-4-9 22:48:27 | 显示全部楼层 |阅读模式
Google旗下DeepMind的人工智能AlphaGo在围棋上打败当世高手李世石后,中科 院的深度学习指令集DianNaoYu也引起了一些媒体的关注。中国科学院计算技术研究所陈天石副研究员也接受了媒体的采访,解释了自主指令集 DianNaoYu的意义及其在处理器中的重要地位。
      指令集就是一个编码集合。它是用一些代码表达读、写等操作,命令计算机做各种运算的一套命令标准。
  重 新定义指令集技术上难度近乎于零,美国也一度禁止将单独的指令集申请为专利,只有当指令集与实现方法相结合的时候才被允许申请专利。但是指令集对IC设计 的影响也是不可忽视的,比如当年ARM半残的指令集就根本不可能设计出高性能芯片,随着近年来ARM更新指令集,以及购买了MIPS 498条指令集授权后,才使其能在高性能芯片领域一展拳脚。
  单纯的指令集本身价值非常有限,真正有价值的是围绕指令集构建的软件生态、指令集的实现方法和自由扩展指令集的权力。软件生态大家都懂就不细说了,着重说一下指令集的发展权。
  举例来说,华为购买ARM指令集授权,但是不具备自主扩展指令集的权力,导致在利润上受制于人,如同合资车厂向外商输血——购买ARM指令集授权不仅价格昂贵,而且授权期限仅仅5年,还被限定使用范围,最关键的是“买无止境”——指令集到期接着买,指令集更新还得买……
  另外购买指令集授权除了利润受制于人外,ARM指令集是不能改的,即便冒着侵犯知识产权去修改,也是无法得到AA体系中软件商的支持,等于是指令集无效扩展。
  与之形成鲜明对比的是龙芯。龙芯在获得了MIPS永久授权,这就避免了“买无止境”的尴尬,在利润上不受制于人。
  更 关键的是拥有自主扩展权——LoongISA有1907条,源自MIPS的有527条,其余指令皆为龙芯自主扩展。由于自建生态,自主扩展的指令集自然可 以得到软件支持,而且还得到了国外很多开源软件的支持,龙芯可以通过自己扩展的向量指令针对特地应用的峰值达到原来的4倍。而购买ARM指令集授权只能是 ARM卖什么,你用什么;龙芯通过自主扩展指令集使特定应用峰值是原来的4倍的做法,购买ARM指令集的IC设计公司是永远做不到的。
  从中可以看出,自主指令集DianNaoYu的意义,一是利润不受制于人,二是发展不受制于人。
  虽 然DianNaoYu对x86、ARM不会造成任何冲击,但是美国的哈佛、斯坦福、MIT、哥伦比亚、IBM都在做神经网络处理器,可以预见,在神经网络 处理器中,迟早会爆发如同当年Alhpa、MIPS、SPARC、x86、Power的死斗,而最终的胜出者,将会获得类似于X86在桌面芯片的地位,进 而获取超额利润。
发表于 2018-7-18 08:22:59 | 显示全部楼层
霉国喊着要中国尊重知识产权,只是想着收钱而已;

中国要是真觉醒版权意识的话,霉国就有大麻烦了。
回复 支持 1 反对 0

使用道具 举报

发表于 2018-7-14 10:45:11 | 显示全部楼层
学习
发表于 2018-7-17 17:01:38 | 显示全部楼层
全功能指令集并非唯一,所以存在不同的指令集

指令集的定义相对简单,但指令集的实现不简单
发表于 2018-7-17 17:13:07 | 显示全部楼层
指令集的定义与实现都有版权保护

目标是全自主,起点却常因人而异

本版积分规则

小黑屋|手机版|Archiver|Lemote Inc.  

GMT+8, 2019-1-23 19:32 , Processed in 0.184380 second(s), 18 queries .

快速回复 返回顶部 返回列表