慌不择路?ARM建网站专撕RISC-V,连自家员工都看不下去了

news/2024/5/10 18:22:05/文章来源:https://blog.csdn.net/yH0VLDe8VG8ep9VGe/article/details/81048965
李杉 夏乙 编译整理
量子位 出品 | 公众号 QbitAI

软银旗下的芯片设计方案巨头ARM,最近搬起石头,砸了自己的脚。

不知出于什么考虑,ARM几天前发布了一个网站,专门用来攻击他们的竞争对手、开源芯片架构RISC-V。

这一举动,被自家员工斥责为“手段卑劣”。网站存活一天,以清空关闭告终。

弄巧成拙

这个短命网站,就是rscv-basics.com

640?wx_fmt=jpeg

它悄然上线,是在7月9日。

打击目标很明确,正是RISC-V开源处理器架构。

内容也不算复杂,面向那些想做芯片的人,介绍了“设计SoC前应该考虑的5件事”,包括成本、生态系统、碎片化、安全、设计保障。其中,每件事都包含了一条理由,来说明ARM的Cortex比RISC-V更优秀。

“悄然”做出个网站当然不够,还要让该看到的人看到上边的内容。于是,如果你3天前在Google搜risc-v,排在结果首位的,就会是这个网站。

640?wx_fmt=png

也就是说,ARM为这个网站投放了竞争对手的关键词,简单快速,针对性极强。

同时,不该看到的人也纷纷看到了。于是,效果适得其反。

广大网友八卦之魂熊熊燃烧,这个网站迅速成为各科技论坛热门;业内工程师们怒不可遏,而ARM的员工们也包含其中,他们毫不留情地批评说:搞这么个网站真是手段卑劣。

更有RISC-V拥护者,创办了arm-basics.com网站,也仿着ARM的文体,写了个“设计SoC前应该考虑的6件事”,比5件多1件。和ARM列出的相比,把“生态”换成了开源软件特有的“社区”,还增加了开源社区贡献带来的“改进”。

这只是普通拥护者的操作,某位美女黑客的反应,则可以说是威胁了。

640?wx_fmt=png

 Maria “Azeria” Markstedter

对ARM架构有深刻研究的信息安全大牛Maria “Azeria” Markstedter说,她注册了arm-basics.de域名,说要做个网站教给人们如何利用ARM系统的漏洞。

640?wx_fmt=png

群情激愤,是因为ARM蔑视了他们所尊敬的。

这家巨头对RISC-V的批判,条条指向开源。而开源正是工程师推崇的文化,也是行业赖以生存的那些工具,大到编程语言、小到软件框架,几乎都由开源社区来支撑。

于是网站一传开,ARM内忧外患,7月10日网站关闭清空,页面变成了一片空白。

随后,ARM发言人对英国科技媒体The Register喊冤。他说,ARM“提供这些关于RISC-V商用产品的关键注意事项”,没想污蔑对手,本来只是想在这个行业里,激起一些围绕架构的讨论。

可是“很遗憾”,广大群众“误会了”。

于是,ARM特别强调:“我们希望立刻澄清一件事情是,不希望给人留下我们攻击开源社区的印象,我们反而在很多领域高度支持开源社区。我们希望围绕架构选择展开健康的讨论,因为这是跟我们行业未来有关的重要话题之一。”

站不住脚的指控

负责管理RISC-V架构的非营利组织:RISC-V基金会,一直没有发声。

对ARM这波操作的威力,开源界人士也很是不以为然。

640?wx_fmt=png

Linux桌面环境GNOME和开源开发工具Xamarin的联合创始人Miguel de Icaza,在这个污蔑RISC-V的网站还没关闭时就说:“ARM针对RISC-V的负面策略只会适得其反,而且,他们的论点不够扎实。”

这些“不够扎实”的论点,前边提到过一次,涉及5个方面:成本、生态系统、碎片化、安全、设计保障。

640?wx_fmt=jpeg

英国的The Register逐条分析,量子位翻译出来,并补充了一些信息:

成本

无论你想要从头开发一款芯片,还是寻找全面解决方案,都应该使用一个在1250多亿芯片中进行检验,并且已经授权给500多合作伙伴的架构。

关于成本问题,ARM认为,虽然RISC-V可以免费使用,但仍然需要围绕其进行设计,然后还要生产,这些过程都不是免费的。

这个问题,任何一个准备开发SoC的人,当然都知道。所以,ARM这种说法可能只是为了安抚投资人,让他们不要担心自己会被一个初出茅庐的开源组织击垮。

生态系统

ARM对自家生态系统的形容是庞大、提供支持。在这方面ARM也有很大优势,但RISC-V刚刚开始,所以这种批评也不合适。ARM曾几何时也只是苹果在英国的竞争对手Acorn Computers的一个内部项目,花了很多年时间才达到如今的主导地位。

而在arm-basics.com上,也提高了“大”和“提供支持”的特性,用来形容的是他们的社区。他们承认RISC-V的生态现在还比较弱,但是也强调,它增长更快,作为一个开源社区,信任度和开放性也比ARM更胜一筹。

碎片化危机

所谓碎片化,是指像RISC-V这样的开源架构,谁拿来都可以自己加扩展。结果,就会像Android一样,小米有小米的样子,华为有华为的样子。

不过,ARM架构也并不是铁板一块。苹果、三星和高通设计了自己的ARM架构芯片,ARM自己也推出过数不清的数学扩展单元。

安全

ARM存在Spectre and Meltdown漏洞,RISC-V的核心不受Spectre and Meltdown的影响。

设计保障

ARM再次强调可靠的设计方案成本很贵,但是,所有认真考虑设计自己芯片的人都了解这一点。所以这似乎同样是在安抚投资者、分析师和记者。

ARM的恐惧

从这一条条不太站得住脚的指控中,很多网友不约而同地看出了ARM的不自信。

640?wx_fmt=jpeg

ARM的这些说法,也从侧面证明了RISC-V的确是ARM的一种可行替代方案,给这个相对比较新的架构变相提高了信誉。

所以,在ARM承认前,甚至有少量网友以为这是RISC-V自导自演的独角戏。

ARM对RISC-V的畏惧不无道理。西部数据已经开始支持这个架构,英伟达也要把它用到未来的显卡里。除此之外,该架构还获得了谷歌、三星、高通和其他组织的支持,而他们中的很多都是ARM架构用户。

640?wx_fmt=jpeg

 RISC-V原型芯片

此前据The Information报道,支持RISC-V的公司有80多家,特斯拉也已经加入了RISC-V基金会。

毕竟,用RISC-V方案免费,而要使用ARM的CPU核心和架构,则要支付数百万美元,之前法国芯片创业公司Greenwave接受The Information采访,更是说授权费高达1500万美元。

在意这个授权费的公司,开发SoC时就会选择从GitHub上获取BSD授权的免费RISC-V核心,然后加上自己的加密或数学加速算法、输入-输出支持和其他外设,然后把设计方案交给芯片工厂生产。

理论上讲,这种方法比ARM CPU核心更加便宜。

SiFive等市场新秀就希望帮助企业把自己的RISC-V设计方案变成物理芯片,而Greenwaves也在使用这种技术为无人机和其他嵌入式设备开发多核SoC,并配备神经网络加速器。SiFive也拥有自己的SoC。LowRISC则在开发自己的开源SoC,可以在FPGA上或在Qemu等模拟器中运行RISC-V。

当然,RISC-V还不成熟,无法与ARM的顶尖架构Cortex-A相媲美。至少目前,它还不具备这种实力。然而,这的确有可能在微控制器和低端低能耗市场对ARM构成威胁。

跟在ARM上一样,你可以在RISC-V核心上启动Linux和其他操作系统,然后将其用作通用目的,或者开发专门的处理器。RISC-V和ARMV8拥有很多相同的技术参数。

RISC-V和ARM采用的软件都是由C、C++、Go、Rust、Phyton等语言编写的。程序员对这些架构都很熟悉。

本是同根生

顾名思义:

  • RISC-V,是第5代RISC;

  • 而ARM,是“高级RISC机器”,Advanced RISC Machine。

它们的架构都源自1980年代的精简指令集计算机RISC,正是这一架构,让曾任斯坦福大学校长的John L. Hennessy和曾任加州大学伯克利分校教授的David A. Patterson获得了2017年度图灵奖。

640?wx_fmt=jpeg

 John L. Hennessy和David A. Patterson

以早期RISC架构为基础,衍生出了ARM的芯片设计。ARM将这种设计授权给多家芯片厂商,现在几乎所有的智能手机,都离不开它。

而RISC-V诞生于2010年,Krste Asanovic和同事们在Patterson的帮助下,在美国加州伯克利造出了它。

ARM的金主软银2016年收购时曾经透露过自己的想法,定位于人工智能,以及消费者日常生活中越来越多的计算设备,即物联网。

但正是在这样的新兴领域,RISC-V给ARM带来了实实在在的威胁。如今,攻击告一段落,暗流继续涌动。

活动报名

640?wx_fmt=jpeg

实习生招聘

量子位正在招募活动运营实习生,策划执行AI明星公司CEO、高管等参与的线上/线下活动,有机会与AI行业大牛直接交流。工作地点在北京中关村。简历欢迎投递到quxin@qbitai.com


具体细节,请在量子位公众号(QbitAI)对话界面,回复“实习生”三个字。

640?wx_fmt=jpeg

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_712009.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

编程在线--- 网站(IT技术学习、面试、交流)上线了

编程在线网站: http://facejob.sinaapp.com/ 编程在线采用PHPMysql开发,部署到Sina App Engine云应用平台上。目前网站功能在不断完善之中,更多功能敬请期待,也欢迎大家提出宝贵的意见! 转载于:https://www.cnblogs.com/hubcarl/archive/2012/07/15/2592749.html

数十个大流量网站易受“账户预劫持”漏洞影响

聚焦源代码安全,网罗国内外最新资讯!编译:代码卫士受微软安全响应中心支持的一项新研究工作发现,恶意人员可越权获得在线账户的所有权限,甚至在受害者注册服务之前即可获得。这种攻击被称为“账户预劫持”攻击。在这种…

外链应该这样发,网站排名速度提升十陪

说起发外链工作几乎是每个SEO人员都发过,但是比较蛋疼的是外链应该如何发,怎么发才有效,又该怎样发不会导致网站降权,不发又不行因为外链建设是网站外部优化的一个非常重要的环节,外链发布的质量直接影响着咱们SEO工作…

NPM 供应链攻击影响数百个网站和应用

聚焦源代码安全,网罗国内外最新资讯!编译:代码卫士专栏供应链安全数字化时代,软件无处不在。软件如同社会中的“虚拟人”,已经成为支撑社会正常运转的最基本元素之一,软件的安全性问题也正在成为当今社会的…

网站性能优化小结和spring整合redis

现在越来越多的地方需要非关系型数据库了,最近网站优化,当然从页面到服务器做了相应的优化后,通过在线网站测试工具与之前没优化对比,发现有显著提升。 服务器优化目前主要优化tomcat,在tomcat目录下的server.xml文件配置如下内容…

相关内容学习网站

2019独角兽企业重金招聘Python工程师标准>>> 大数据学习之路:https://blog.csdn.net/sinat_33518009/article/details/79434177 Zookeeper ZooKeeper学习第一期---简单介绍:http://www.cnblogs.com/wuxl360/p/5817471.html ZooKeeper学习第二…

vue 写门户网站_你不得不知道的Vue项目技巧

最近公司来了不少实习生和经验不是特别丰富的前端开发人员,带着他们做项目的时候,发现有很多入行0-3年的前端者欠缺一些东西。那么,这里我就以一个 vue 项目为例给大家分享一下 vue 项目的一些技巧。其实有很多人的项目可能都是直接 vue-cli …

百度seo排名规则_百度seo排名优化要点讲解(已帮助5184人)

内容导读本文针对百度seo排名优化要点的问题讲得比较泛,只讲到了点而没有具体展开说明。事实上,百度seo排名优化是个庞大的系统工程,其细节不可能在几篇文章中就能完全说明白。笔者建议,若想要真正搞懂百度seo排名优化的要点&…

网页制作中点一张图片变成图片浏览式_如何建设响应式网站?

随着H5响应式网站建设技术的日趋成熟,它大大降低了网站建设成本。在技术成熟之前,需要制作两套模板,一套是PC端一套是手机端。H5响应网站在访问浏览器时通过区分浏览器而不同。H5自适应网站是一组屏幕,可以以具有不同屏幕分辨率的…

网站漏洞修复方案防止SQL注入攻击漏洞

SQL注入漏洞在网站漏洞里面属于高危漏洞,排列在前三,受影响范围较广,像asp、.net、PHP、java、等程序语言编写的代码,都存在着sql注入漏洞,那么如何检测网站存在sql注入漏洞? SQL注入漏洞测试方法 在程序代…

大型网站技术架构(八)网站的安全架构

2019独角兽企业重金招聘Python工程师标准>>> 从互联网诞生起,安全威胁就一直伴随着网站的发展,各种Web攻击和信息泄露也从未停止。常见的攻击手段有XSS攻击、SQL注入、CSRF、Session劫持等。 1、XSS攻击 XSS攻击即跨站点脚本攻击(…

ASP.NET MVC多语言 仿微软网站效果

文章转载自:https://blog.csdn.net/cooldiok/article/details/78313513 微软作为ASP.NET的创造者,它对于官网的结构设计肯定有值得我们借鉴和参考的地方 本项目是基于VS2017 pro开发的,将从你已经创建了一个MVC项目开始介绍: 流程…

2018程序员必备的4大网站推荐(代码、编程、SQL等)

科技时代,程序员是一个热门行业,也是一个高薪行业,很多人很羡慕程序员,其实作为一名合格的程序员,要不断的提升自己,因为科技也在不断进步,所以,接下来小编分享5个程序员必备网站&am…

python如何爬取网站所有目录_用python爬虫爬取网站的章节目录及其网址

认识爬虫 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索…

最大的脚本网站_网站页面性能优化注意事项

为了更好地提升用户的浏览体验,《移动落地页体验白皮书4.0》中规定:页面的首屏内容应在1.5秒内加载完成。百度搜索对用户行为的研究表明,页面首屏的加载时间在1.5秒以内的页面,会带给用户流畅快捷的极速体验。近期发现有部分站点移…

基于django的视频点播网站开发-step10-后台评论管理功能...

本讲中,我们会讲到评论管理功能,数据库中的每一条是来自用户的评价,因此后台中的评论管理只有评论列表和评论删除功能,没有增加评论和编辑评论。 照例我们先添加评论管理的相关路由 path(comment_list/, views.CommentListView.as…

这个机器学习论文大众评审网站,要让每篇arXiv论文都得到讨论

圆栗子 发自 凹非寺 量子位 出品 | 公众号 QbitAI研究机器学习的人类们,通常喜欢把研究成果发上ArXiv。不过,ArXiv上面没有讨论板,公开讨论场所多集中在Reddit和推特上。而社交平台又无法提供纯粹的学术环境,讨论过程中很容易歪楼…

不要在网站上无限滚动!

人们在浏览网站的时候是喜欢用“无限滚动”,还是喜欢点击“阅读更多”或“查看更多”?无限滚动消除了分页的需要——分页是将数字内容分离到不同页面的过程。但这种方式真的好吗?作者 | Monish reddy译者 | 风车云马,责编 | 屠敏出品 | CSDN…

SEO技巧--代码优化

SEO技巧 一、搜索引擎工作原理 当我们在输入框中输入关键词,点击搜索或查询时,然后得到结果。深究其背后的故事,搜索引擎做了很多事情。 在搜索引擎网站,比如百度,在其后台有一个非常庞大的数据库,里面存储…

php网站用框架与不用的区别,做前端网页是不是必须要用网页框架

做前端网页是不是必须要用网页框架2017-09-15做前端网页是不是必须要用网页框架?个人感觉这分为两种情况,一种是能力超强,时间够用的情况,另外一种就是用前端网页框架,可以节约开发时间和减少工作量,这可以…