听说,英特尔要对外开放 x86 授权?
整理 | 郑丽媛
出品 | CSDN(ID:CSDNnews)
同为主流芯片架构,相较于可申请授权的 ARM 和开源的 RISC-V,x86 一直以来都保持着“高高在上”的立场——唯有英特尔和 AMD 拥有 x86 授权。
但目前看来,x86 的“高冷人设”可能要有所变化了:据外媒 The Register 报道,英特尔有计划将其最重要的 x86 架构对外授权。
面临“腹背受敌”的处境
近些年,英特尔的王牌架构 x86 在 ARM 和 RISC-V 的夹击下,处境开始艰难。虽然乍看之下 x86 的市场份额还稳占大头,但仍掩盖不了其逐年递减的趋势。
据市场调研机构 Mercury Research 统计,2021 年第三季度 ARM 在 PC 芯片中的市场份额攀升至 8%,彼时有媒体推测这离不开苹果 M1 的功劳:“苹果用了不到一年的时间,就开始威胁英特尔 x86 在传统 PC 芯片市场上数十年的霸主地位。”
一个季度后,Mercury Research 持续跟进相关数据:在 2021 年第四季度 PC 总出货量中,基于 ARM 处理器的 PC 占比达到新高:9.5%,同比增加了 6.1%,环比增加 1.2%。
若仅面对 ARM 架构的威胁,英特尔的压力倒也不至于此,可 x86 架构并非英特尔独有,凭借交叉授权协议,AMD 也在“分一杯羹”,甚至越分越多:近日 Mercury Research 调查报告显示,2021 年第四季度 AMD 在 x86 处理器的整体市场份额突破了四分之一——25.6%,创下历史新高。
面临如此“腹背受敌”的处境,英特尔 CEO Pat Gelsinger 提出了可谓改革的 “IDM2.0”。
IDM2.0 或将促使 x86 对外授权?
IDM2.0 是什么?有网友将其形容为“英特尔不往牙膏管里装牙膏了,而是直接对外喷”,改革力度可想而知。
具体来说,IDM2.0 分为三个部分:首先,英特尔投资了 200 亿美元,在 Arizona 新建两个晶圆厂以聚焦先进工艺,争夺三星和台积电在美市场。其次,跟随开放合作的半导体趋势,英特尔将一改曾经的封闭观念,加大与第三方代工厂的合作力度,涵盖以先进制程技术生产一系列模块化晶片。最后,英特尔还将重回代工业务,为此成立了一个代工服务事业部(IFS),Pat Gelsinger 表示对此表示:“IFS 结合了领先的制程和封装技术,支持 x86 内核、ARM 和 RISC-V 生态系统 IP 的生产,从而为客户交付世界级的 IP 组合。”
总结来说,IDM2.0 下的英特尔既会使用第三方代工厂的先进产能,也会自己代工,且代工的芯片不仅限于 x86,还包括 ARM 和 RISC-V,只要愿意与英特尔合作就都是客户——这也就是英特尔加入 RISC-V 国际基金会的原因。
而目前看来,拥抱 ARM 和 RISC-V 显然不是英特尔改革的终点。IFS 客户解决方案工程副总裁 Bob Brennan 近日在接受 The Register 采访时透露:“我们拥有一个所谓的多 ISA 战略,这是英特尔史上第一次将 x86 软核和硬核授权给想要开发芯片的客户。”也就是说,英尔特计划将自己的 x86 架构对外授权,从而实现 x86、ARM、RISC-V 各种内核能在单个处理器中协同工作。
(注:软核是可在可编程逻辑(如 FPGA)或在设计的特定应用芯片中实现的 CPU 核,硬核则是放置在定制芯片中的黑盒设计。简而言之,软核用于原型设计和特殊定制,硬核用于制作生产级零件。)
乐高式芯片制造
虽然 Bob Brennan 没有具体透露最终将开放哪些 x86 内核授权、如何获得授权以及客户可使用何种级别的定制,但他举了个例子:客户可使用获得许可的 Xeon 内核构建芯片,并将其与基于 RISC-V 规范或 ARM IP 的 AI 加速器相匹配。不仅如此,英特尔还创建了小芯片机箱,可将 x86、ARM 和 RISC-V 内核的裸片放在一起封装成一个连贯的芯片。
对此,The Register 将其形容为“乐高式芯片制造”,即客户可根据应用的不同,在英特尔制造的定制设计芯片中混合 x86、ARM 和 RISC-V CPU 内核以及硬件加速单元。
不得不说,如若英特尔真的采取这种方式,未来我们或将看见 Xeon 处理器的兴起,由此定制的芯片还将拥有英特尔官方 Xeon 产品系列不具备的功能。而这也是英特尔重振其 x86 架构的一种方式:封闭 x86 的这些年来,英特尔并没有想象中那般“高枕无忧”,尤其近年来苹果、谷歌、亚马逊等客户奔向基于 ARM 的自研芯片,更是在一定程度上削弱了英特尔 x86 在 PC 和服务器领域长达数十年的主导地位。
如此想来,英特尔会想“放手”好像也在情理之中了:与其眼睁睁看着自家 x86 逐渐没落,不如放手一搏,重新引起人们对其 x86 架构的关注。
但对于这个传闻,有些网友却并不看好:
“你(英特尔)让我想起了快要淹死的人:他们拼命地挥舞着手臂以求漂浮。不仅苹果会选择甩了你,其他有能力自研芯片的公司也会如此。你的努力来的太晚了,你的自满将注定了你最后的垮台。”
“对我来说,这听起来像是英特尔试图增强 x86 竞争性的最后一次尝试。但是,他们想用这个来吸引谁?苹果吗,可它为什么要接受?”
也有部分网友认为这是明智之举:
“所以看起来英特尔认为自己的未来更像台积电是吗?这挺好的,因为未来 PC 和服务器市场可能会下滑,x86 的需求也可能下降。”
“英特尔在各方面下注,包括将资金投入 RISC-V 并开放 x86 授权,看起来不错,不过我认为采取强有力的策略并采用新技术会更好。”
那么,你对这一传闻有何看法?这是否会改变全球芯片格局?
参考链接:https://www.theregister.com/2022/02/14/intel_x86_licensing/
往
期
回
顾
资讯
冬奥会夺金背后的杀手锏,是他
资讯
首个深度强化学习AI,控制核聚变
技术
真香,邮件分类准确识别垃圾邮件
技术
程序员元宵节的正确打开方式
分享
点收藏
点点赞
点在看
相关文章:

Linux下gedit显示行号
Gedit 编辑->视图

关于String数组的用法
android ContextWrapper.getResources(ContextWrapper.java:89) getResources()报错原因是在OnCreate方法外 无法完成Context的初始化 正确做法: String[] names;names new String[6];names[0] getResources().getString(R.string.a);names[1] getResources().g…

使用RabbitMQ做数据接收和处理时,自动关闭
场景:N个客户端向MQ里发送数据;服务器上有另一个控制台程序(假设叫ServerClient)来处理这里数据(往数据库保存)。方向为Client * n→MQSERVER→ServerClient 问题:ServerClient自动关闭,没有错误日志&#…

在 Python 中妙用短路机制
作者 | 费弗里来源 | Python大数据分析本期我们即将学习的是:Python中短路机制的妙用。不同于物理学中的「短路」(Short circuit)那般危险,Python中的短路机制非常有用,跟很多其他编程语言中的短路机制作用类似&#x…

《Advanced PHP Programming》读书笔记
此书无中文版,但是写的极好!本来想翻译的,可是时间不允许了。 http://www.amazon.com/Advanced-PHP-Programming-George-Schlossnagle/dp/0672325616/refpd_rhf_dp_p_t_1约定:加粗字体表示章节,由于时间关系解释性的说…

cookie记录用户的浏览商品的路径
在电子商务的网站中,经常要记录用户的浏览路径,以判断用户到底对哪些商品感兴趣,或者哪些商品之间存在关联。 下面将使用cookie记录用户的浏览过的历史页面。该网站将每个页面的标题保存在该页面的$TITLE 变量中,用户每访问一次&a…

如何快速写一个违背双亲委托机制的classloader
很多情况下,不得以必须写个classloader来满足需求。例如你一个工程里你想用相同的数据库的多个版本,自己制定了一个jar包目录,没有classloader管理等等。如果是一个遵循java已经规定好的机制的classloader(双亲委托以及加载依赖类…

让我们谈谈RAID
转自:http://soft.zdnet.com.cn/techupdate/2004/0330/397707.shtml 更新时间: 2004-03-30 17:14:00 作者: 赵效民 感觉写的很好就转来了。 RAID的种类 RAID的英文全称为Redundant Array of Inexpensive(或Independent) Disks&…

Ampere 携手 Rigetti 开发混合量子经典计算机
该合作旨在为价值 160 亿美元的机器学习市场提供服务,赋能机器学习应用的发展双方将把 Ampere Altra Max 处理器和 Rigetti 量子处理单元进行优化结合,为机器学习提供整合的云平台 2022 年 2 月 21 日,安晟培半导体科技有限公司(A…

[C++] NULL VS nullptr
NULL VS nullptr 转载于:https://www.cnblogs.com/tianhangzhang/p/4945623.html

swift 的defer使得资源的分配和释放代码可以放到一起
只是一种语法和逻辑上的优化

烂泥:haproxy学习之手机规则匹配
2019独角兽企业重金招聘Python工程师标准>>> 本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb。 今天我们来介绍下有关haproxy匹配手机的一些规则配置。 一、业务需要 现在根据业务的实际需要&a…

jQuery日期选择器插件date-input
官网:http://jonathanleighton.com/projects/date-input/下载: http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js http://github.com/jonleighton/date_input/raw/master/jquery.date_input.js http://github.com/jonleighton/date_inp…

厉害了,用Python绘制动态可视化图表,并保存成gif格式
作者 | 俊欣来源 | 关于数据分析与可视化最近有粉丝问道说“是不是可以将这些动态的可视化图表保存成gif图”,小编立马就回复了说后面会写一篇相关的文章来介绍如何进行保存gif格式的文件。那么我们就开始进入主题,来谈一下Python当中的gif模块。安装相关…

facade-门面模式
解决问题 客户端调用逻辑与业务代码有效隔离,使得客户端调用只和Facade进行交互,内部的调用逻辑由Facade进行实现。此模式也可以和接口化编程结合,进一步降低客户端与业务逻辑的耦合 应用场景 它主要应用在代码结构的设计,合理组织…

淘宝李晓拴:淘宝网PHP电子商务应用
源自:http://tech.qq.com/a/20110512/000298.htm 大家好,大家知道淘宝搜索是一个典型PHP架构。在座同学不知道有多少人使用过淘宝搜索可以举手示意一下?在开始这个话题之前我们先谈一下Polyglot,多语言混合编程,淘宝有…

玩爬虫不会登陆?这个工具拿走不谢!
作者 | 周萝卜来源 | 萝卜大杂烩在日常学习当中,我们或多或少都会到网上抓取一些数据,比如豆瓣、微博等等,但是这些网站在非登录的情况只能拿到部分数据,有很多数据都是需要登陆之后才可以获取的,那么模拟登陆就成为了…

Oracle分页
先看以下两条语句的执行结果: 语句一:select rownum,empno,sal from emp order by empno; ROWNUM EMPNO SAL ---------- ---------- ---------- 1 7369 800 2 7499 1600 3 7521 …

Scala类型系统——高级类类型(higher-kinded types)
高级类类型就是使用其他类型构造成为一个新的类型,因此也称为 类型构造器(type constructors)。它的语法和高阶函数(higher-order functions)相似,高阶函数就是将其它函数作为参数的函数;高级类类型则是将构造类类型作为参数类型。一个高级类…

android休眠唤醒驱动流程分析【转】
转自:http://blog.csdn.net/hanmengaidudu/article/details/11777501标准linux休眠过程:l power management notifiers are executed with PM_SUSPEND_PREPAREl tasks are frozenl target system sleep state is announced to the …

PHP使用curl_multi_add_handle并行处理
http://www.php.net/manual/zh/function.curl-multi-add-handle.php<?php// 创建一对cURL资源$ch1 curl_init();$ch2 curl_init();// 设置URL和相应的选项curl_setopt($ch1, CURLOPT_URL, "http://www.baidu.com/");curl_setopt($ch1, CURLOPT_HEADER, 0);curl…

斯坦福团队是如何构建更好用的聊天 AI 呢?
作者:Standford AI译者:Yang来源:数据实战派2019 年,凭借着 Chirpy Cardinal 机器人,斯坦福首次在 Alexa Prize Socialbot Grand Challenge 3 中赢得了第二名。本文将进一步揭示 Chirpy Cardinal 开发细节,…

使用Linux进行缓冲区溢出实验的配置记录
在基础的软件安全实验中,缓冲区溢出是一个基础而又经典的问题。最基本的缓冲区溢出即通过合理的构造输入数据,使得输入数据量超过原始缓冲区的大小,从而覆盖数据输入缓冲区之外的数据,达到诸如修改函数返回地址等目的。但随着操作…

Javascript导出Excel的方法
<SCRIPT LANGUAGE"javascript"> function method1(tableid) {//整个表格拷贝到EXCEL中 var curTbl document.getElementById(tableid); var oXL new ActiveXObject("Excel.Application"); //创建AX对象excel var oWB oXL.Workbooks.Add(); //获取…

Top 15 不起眼却有大作用的 .NET功能集
目录1. ObsoleteAttribute2. 设置默认值属性: DefaultValueAttribute3. DebuggerBrowsableAttribute4. ??运算符5. Curry 及 Partial 方法6. WeakReference7. Lazy8. BigInteger9. 非官方关键字:__arglist __reftype __makeref __…

M2 芯片终于要来了?全线换新,性能远超M1 Max
不知不觉日历已翻至 2 月下旬,掐指一算,距离苹果一年一度春季新品发布会的召开似乎已越来越近。根据年初统计的 2022 年苹果新品预测,预计今年的苹果“小春晚”将在 Mac 方面有大动作。 那么,苹果将如何“动作”,又…

Python抓取新浪新闻数据(三)
非同步载入一般在XHR下查找,但是没有发现XHR下有相关内容。 转载于:https://blog.51cto.com/2290153/2126862

不畏浮云遮望眼--离散数学和组合数学
不畏浮云遮望眼,基础很重要!离散数学是算法和数据结构的基础,而算法和数据结构又是什么的基础?不解释了。1.《离散数学及其应用》作者: (美)Kenneth H. R出版社: 机械工业出版社出版年: 2007-6页数: 804定价: 79.00元丛书: 计算机…

上班摸鱼,刚刚发现在 VScode 中可玩魂斗罗,超级玛丽
今天,再给大家介绍一款更加有意思的vscode插件——“小霸王”。 GitHub传送门:https://github.com/gamedilong/anes-repository 安装方式: 对于插件的安装,可以按照上图的操作流程。 1.打开VScode,然后点击拓展。 2.在输入框中&am…

JSP 三 :九大隐式对象
2019独角兽企业重金招聘Python工程师标准>>> ###细节 每个JSP页面在第一次被访问时,web容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet),然后按照servlet的调用方…