近日,以x86架构为主的英特尔宣布加入RISC-V 国际基金会,成为高级会员。并设立了10亿美元基金用于扶持初创和成熟企业进行代工生态的创新,其中很大一部分资金将用于RISC-V。

看到这个消息我真是有点懵, Intel ,那可是靠着x86指令集在吃饭的公司啊,居然也要加入RISC-V这个开放标准的指令集架构了。

前有微软热爱Linux , 现有Intel 拥抱RISC-V,WinTel联盟,一个软件一个硬件,殊途同归,都拥抱了开源。

真是应了那句话,既然干不掉你,就选择加入你。

1

40多年前,Intel 还在做DRAM,被日本的半导体公司搞了个半死,被迫转移阵地,把主业移到CPU的设计制造上来。

当时的CPU市场可不是Intel一家独大,有几个强悍的竞争对手摩托罗拉的68000(被苹果电脑使用) ,德州仪器 TMS9900,IBM 801等。

幸运的是,Intel的8088CPU有着低成本优势,这让它和微软的DOS一起,获得了IBM的青睐,搭上了IBM PC的顺风车。

IBM PC一经推出,大获成功,此后兼容机厂商们像雨后春笋一样涌现出来,但是为了和IBM PC兼容,处理器都是使用Intel公司的。

Intel 从此一路狂奔,相继推出286,386,486,最终一雪前耻,超越了日本所有半导体公司,坐上头把交椅。

但是在八九十年代,Intel CPU在大家心目中还是低性能处理器,只能在PC上作威作福,一旦到了高性能工作站和服务器领域,只能让位给精简指令集(RISC)了。

具有代表性的RISC指令集有DEC的 Alpha,IBM的POWER、SGI的MIPS、Sun 的SPARC,还有伯克利的RISC--就是它进化成了后来开源的RISC-V。

(SGI 图形工作站)

由于RISC有着更合理的微架构,在性能上一直压制着Intel CPU。

Intel只能“忍辱负重”,直到“奔腾”处理器,才甩掉了低性能的帽子:那就是把x86的指令集,解码成类似于RISC的微操作(uops),执行的时候采用RISC内核。

随后Intel 再接再厉,把RISC打得节节败退,终于占据了服务器端的市场。

2

当年IBM在做兼容机的时候,为了防止Intel一家独大,强迫Intel开放技术,让AMD参与代工生产,相当于找了一个备胎。

AMD高高兴兴地干了5年,生产了大量8088,80286处理器,眼瞅着就开始威胁Intel了。

Intel一看这可不行啊,使了一个阴招:宣布取消AMD授权,自己独家生产386 CPU。

AMD没办法,只好把Intel告上法庭,双方展开一场长达数年的拉锯战,虽然最终AMD胜诉,但是Intel 又耍小手段,以种种理由拖延,一直到了奔腾出来以后才给AMD发386的许可证,相当于领先AMD两代。

AMD自然不能把前途压在官司上,一边打官司,一边自己设计兼容386的CPU,从此一直“山寨”Intel,顽强地生活了下去。

在技术上,AMD也有过两次领先,一次是率先发布1G Hz的处理器,一次是率先发布64位的处理器Athlon 64,在市场上引发过极大的轰动。

但是Intel的技术积累更加深厚, 它制定了Tick-Tock战略,Tick指每隔两年的奇数年推出更小、更先进制程的处理器;Tock指每隔两年的偶数年推出新架构的处理器。

2006年,Intel推出重磅产品Core2 (酷睿2),声称有40%的效能增长,同时减少40%的功耗, 让Athlon 64 X2瞬间优势全无,从此AMD只能屈居第二,生活在Intel的阴影下,长期无法翻身。

3

Intel 花了几十年的功夫,才用x86统治了PC和服务器市场,占有率达到90%多。

这么高的占有率,只靠性能挤牙膏就能活得很滋润,为什么要“违背祖宗的决定”,还要去拥抱开源的RISC-V呢?

因为ARM对Intel 的威胁太大了!

大家都知道,Intel的CPU错过了移动互联网,ARM在智能手机上全面开花,Intel连口汤都喝不到。

这也就罢了,气人的是ARM又开始入侵台式机和服务器,这就不能忍了。

PC端带头的是苹果,苹果基于ARM开发了自己的处理器M1,用在了iPad 和 Mac产品线上。

M1突破了ARM的性能瓶颈, 打破了业界所形成的ARM架构低功耗、低性能的印象,在Intel的PC市场撕开一个大口子。

服务器端的ARM玩家也不少,如亚马逊的Graviton,阿里的倚天,华为的鲲鹏,飞腾等等。

而新兴的RISC-V采用开源的方式,对初创企业非常友好,在未来很有可能成为ARM的主要对手。所以Intel布局RISC-V,是未雨绸缪,压制ARM的一步棋。

此外,Intel押注RISC-V,还有一个巨大的好处:IFS(Intel Foundry Services)是唯一一家为所有三种业界领先的ISA(指令集架构)提供优化IP的代工厂:X86、Arm和RISC-V,非常有利于和台积电、三星的竞争。

4

x86无论是指令集还是处理器实现,都被Intel牢牢控制,专利墙根本绕不过去。

RISC-V是个开放的指令集,就像开源的Linux一样,大家都可以参与进来玩,这是一种开放的竞争,谁参与多,谁贡献大,谁的话语权就高。

Intel 加入RISC-V,肯定会提振国内企业对RISC-V的信心,参与RISC-V的发展,对国内的芯片发展是件好事。

最后引用戴伟民先生的的一段话:

Intel x86和ARM的IP授权虽然给中国带来了繁荣,但却是不自主和不可控的。

而架构授权虽然不自主,但是可控且可以繁荣的。

基于M-Core、MIPS、Alpha的CPU则是自主、可控但不繁荣的。

希望中国的CPU可借助RISC-V做到自主、可控、繁荣,并且持续性创新。

(完)

参考资料:

https://diy.pconline.com.cn/cpu/study_cpu/1207/2862888.html

最后,欢迎大家关注我的小号:想躺平的程序员,比码农翻身更精彩!

英特尔又做了个“违背祖宗的决定”相关推荐

  1. 英特尔又做了一个违背祖宗的决定:布局RISC-V

    月石一 发自 凹非寺 量子位 报道 | 公众号 QbitAI 英特尔要对Arm正式宣战了? 有消息称,英特尔提出以超过20亿美元收购RISC-V芯片设计公司SiFive. 其中还提到,这家公司还收到了 ...

  2. 英特尔:做「真男人」的代价

    设计+生产的一条龙模式成就了英特尔,但骄傲现在变成了累赘. 1990 年初,赛普拉斯半导体的 TJ Rodgers 说出了一句至理名言,「真正的男人拥有晶圆代工厂」(Real men have fab ...

  3. 软硬一体打天下,英特尔在 AI 上做了些什么?

    作者 | 屠敏 出品 | CSDN(ID:CSDNnews) 「上个世纪 70-80 年代,康奈尔大学的教授弗雷德·贾里尼克和同事彼得·布朗等人在研究语音识别时,无意中开创了一种采用统计的方法解决智能 ...

  4. 英特尔成立物联网视频事业部,这届IESS还揭露了哪些信息?

    随着5G技术的深入发展与落地,物联网已然成为当下炙手可热的技术话题.当万物相互连接,一个潜力丝毫不亚于互联网的市场就此诞生.驱动互联网的可能是网络,可能是算力,也可能是无数个开发者的开源和共享.那么驱 ...

  5. 与AMD合并后,赛灵思与英特尔、英伟达在数据中心市场呈“三足鼎立”之势

    被以350亿美元的价格收购后,全球独一家FPGA公司赛灵思归于芯片巨头AMD的麾下,正式成为AMD的一份子.如果英伟达收购ARM顺利进行,无疑将让半导体行业格局再次发生巨变. 赛灵思为什么会选择归于A ...

  6. 英特尔第三代 Ice Lake 发布正面与 AMD EPYC PK,结果令人大跌眼镜!

    作者 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 导读:传闻已久的第三代英特尔至强可扩展处理器,终于在北京风光最美的4月份发布了. 北京时间4月7日晚,在著名的网红打卡地,百年老首 ...

  7. “掘金”金融AI落地,英特尔趟出一套通关攻略

    有人说,金融业是最大的AI应用场景,但不管怎样,不可否认的事实是金融业已经从数字化走向AI化. 某种程度上,AI与金融业有着天然的契合性:其一,金融业本身就是以数据为基本元素的行业,它为AI的模型训练 ...

  8. 5G的风头盖过了AI,英特尔展示未来四大应用场景 | MWC2018

    来源:36Kr 摘要:英特尔公司网络平台事业部副总裁Alex Quach在接受采访时表示,5G已经从实验室带到了实时现场.事实上,在MWC2018现场,英特尔则直接展示了5G网络未来可以落地的场景. ...

  9. 英特尔:80%的边缘数据都是视频数据!新成立物联网视频事业部,总部base中国...

    明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 没想到,为了让你逛商店更爽,英特尔竟然也出手了. 现在,通过普通的摄像头+一套门店客流系统,商家就能知道一天的客流量.顾客平均停留时间.行动 ...

最新文章

  1. ArcMap 通过DEM获取高程值
  2. jsoncpp 库的使用方法
  3. 【PD】PowerDesigner生成数据字典
  4. 通用的Java hashCode重写方案
  5. 全局稳定性收敛平衡点为0吗_神经网络的稳定性阐明.pdf
  6. 字典树(Trie树)
  7. LiveVideoStack线上分享第三季(八):移动视频工厂 - 如何实现“快速、灵活、简单的视频剪辑框架...
  8. 什么是软件测试,软件测试需要注意些什么?
  9. Pygame下载和安装
  10. 《生产实习》实习报告——JAVA大数据工程师
  11. Oracle 12c的安装
  12. C++练习题:求一元二次方程的根
  13. Tomcat部署在Eclipse
  14. 【C++·峰顶计划】引用操作及底层原理深析
  15. 网银UKey登录数据签名和验签流程
  16. 旋转的数学表达:欧拉角、轴向角、四元数与矩阵
  17. html多图自动展示,基于echarts+html+css+jq的数据可视化大屏展示炫酷看板
  18. donet datatable的代码输入
  19. 医学影像组学人工智能算法构建培训班
  20. linux下 cut 字符截取命令详解

热门文章

  1. VS代码自动排版快捷键
  2. 【转载】基于深度卷积网络方法的高光谱图像分类
  3. 判断当前请求的网络是内网还是外网
  4. js 判断给的日期是否为工作日
  5. mysql (errcode 13)_解决Mysql - can't get stat of (errcode:13)
  6. VSCode中文设置异常
  7. python3 验证字符串是否为Base64编码的方法
  8. 如何把音乐去掉人声只留伴奏?这两个方法很简单!
  9. Python入门(编写第一个Python程序-Hello Python)
  10. 产品经理需要pmp证书吗?