历史上的今天
返回首页

历史上的今天

今天是:2025年01月17日(星期五)

正在发生

2018年01月17日 | Spectre、Meltdown将不至于成为x86的丧钟

2018-01-17 来源: DIGITIMES

Spectre与Meltdown瞄准了芯片的基本功能而非软件漏洞,可说是近几年来最严重的一次安全危机。要让CPU完全不受Spectre与Meltdown的威胁,几乎没有可能,而要降低威胁程度,就需采用全新的CPU设计方式,但这并不代表英特尔(Intel)的x86架构必然走向终点。

 

ZDNet网站指出,Spectre与Meltdown的出现证明x86架构存在着无可挽救的基因缺陷,因此只有将x86连根拔除,才有可能避免Spectre与Meltdown的威胁。像是微软(Microsoft)等业者的重心都已开始移往云端,以及RISC-V等开放源码硬件标准。

 

然而ExtremeTech网站则认为x86并不会就此消失。ARM出现后,x86虽不再是市场上唯一的CPU,但ARM与x86架构的市场并没有太多重叠的部分,由x86架构所主导的服务器市场几乎看不见ARM的身影。另一方面,其他全新CPU架构在模拟x86时并无法达到相同的表现,因此很难取代x86被市场上既有的应用所采用。

 

英特尔曾有一度认为x86芯片将在32位元止步,并打算将64位元工作全交由Itanium服务器处理,但后来Itanium并没有取代x86。

 

英特尔CPU特别容易被Meltdown漏洞影响,与英特尔部署臆测执行(speculative execution)存储器存取的方式有关,因此不代表超微、苹果(Apple)、ARM芯片一定比英特尔芯片安全。

 

另一方面,Spectre漏洞所影响的不只有英特尔芯片,ARM与超微(AMD)的CPU都同样受到Spectre威胁。

 

简单来说,Spectre与Meltdown攻击瞄准的是CPU多年来所仰赖的非循序执行(OoOE)技术。CPU开发商之所以没有采用其他方式提升性能,是因为它们都不如老方法管用。而就算未来出现了更好的CPU架构,同时也可能出现新的安全漏洞。开放源码无法保证CPU可较不受外部攻击影响,因为这些攻击都还不存在。

 

x86虽是老架构,但老不一定就不好。现代的Core i7或Ryzen 7 1800X虽仍可执行80386架构的32位元编码,但事实上一般PC早就不再使用80386架构。当代CPU所使用的材料、制程,以及参考的规格,与30年前已有很大的不同。

 

尽管有一日x86可能被新的架构取代,然而Spectre与Meltdown漏洞并不会是主因。


推荐阅读

史海拾趣

GE Solid State公司的发展小趣事
由于声音信号的模糊性和主观性,可能无法精确反映曝光量的细微变化。
达方(DARFON)公司的发展小趣事

面对日益严峻的环境问题,达方电子积极响应国家号召,将绿色发展理念融入公司战略。公司加大了对环保技术的研发力度,推出了多款绿色、节能的产品。同时,达方电子还积极参与公益事业,为社会做出了积极贡献。这一阶段的努力,不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

博林(BL)公司的发展小趣事

为了降低生产成本、提高生产效率,博林公司开始实施产业链整合战略。公司通过收购、兼并等方式,逐步掌握了从原材料供应到终端产品销售的完整产业链。同时,博林公司还积极向垂直化方向发展,涉足与电子产品相关的多个领域,如芯片设计、软件开发等。这种垂直化的发展模式使得博林公司在行业中更具竞争力,能够更好地应对市场变化和客户需求。

對餘科技(DIOFIT)公司的发展小趣事

在市场竞争日益激烈的情况下,DIOFIT公司凭借敏锐的市场洞察力和灵活的营销策略,不断拓展市场份额。他们针对不同地区、不同行业的需求,制定个性化的产品推广方案,通过线上线下相结合的方式,加强品牌推广和渠道建设。同时,DIOFIT公司还积极参与各类展会和论坛,与业界同仁交流合作,拓展国际视野,为公司的发展注入新的活力。

Franz Binder GmbH & Co公司的发展小趣事

DIOFIT公司自创立之初,便面临着激烈的市场竞争和技术挑战。创始人团队凭借对电子技术的深入理解和热情,决心打造一家专注于高端电子产品研发和生产的企业。在资金紧张、人才匮乏的情况下,他们坚持自主研发,不断优化产品设计,最终成功推出了一款具有创新性的智能家居控制系统,赢得了市场的认可,为公司的发展奠定了坚实的基础。

Hi-Tron Semiconductor Corp公司的发展小趣事

在市场竞争日益激烈的情况下,DIOFIT公司凭借敏锐的市场洞察力和灵活的营销策略,不断拓展市场份额。他们针对不同地区、不同行业的需求,制定个性化的产品推广方案,通过线上线下相结合的方式,加强品牌推广和渠道建设。同时,DIOFIT公司还积极参与各类展会和论坛,与业界同仁交流合作,拓展国际视野,为公司的发展注入新的活力。

问答坊 | AI 解惑

急!使用TCPMP发现停止音乐时速度有时候超慢,请问如何解决?(操作系统为WINCE 5.0)

我在用TCPMP做音乐播放器时,发现一个很郁闷的问题,我在关闭音乐时,即使用语句 p->Player->Set(p->Player,PLAYER_STOP,NULL,1); 时出现反应超慢,因为我要重绘控件,正常情况下1S左右,但是现在异常大概要等接近七八秒,偶尔超过十秒.我现在用的三星 ...…

查看全部问答>

国内首款Arria II GX FPGA开发和验证平台

杭州自由电子科技有限公司 了解更多详情,敬请登陆:www.freefpga.com Tel:0571-85084089 QQ:1051984075 / 285843942 杭州自由电子科技Arria II GX开发和验证介绍     在2009年炎热的夏季,杭州自由电子科技有限公司带来了清新 ...…

查看全部问答>

关于2410下IIC的地址问题

请问我的IIC传送模式为主从模式 但是看程序中有两个从机地址:0X10和0XA0 具体程序如下: PRIVATE BYTE volatile I2cStatus; PRIVATE BYTE volatile I2cCurSla;                      ...…

查看全部问答>

如何把一个普通的io口配成一个时钟啊?

如何把一个普通的io口配置成一个时钟啊?假设说配成32k的希望达人指点!…

查看全部问答>

FPGA管脚分配考虑因素

分配的引脚所属的IO Bank不同有关系吗?引脚的分配除了要考虑专用引脚和用户引脚的区别外,还要考虑什么因素?首先说IO standard:这个是用于支持对应不同的电平标准。FPGA IO口的电压由IO bank上的VCC引入。一个bank上引入3.3V TTL电平,那么此时 ...…

查看全部问答>

flash烧写问题

我的芯片是6416 1Ghz,flash是am29lv400bt,用作8位异步存储器 我将ce1空间定义为0x02a08a00, 现在的情况是,能够擦除,但是无法烧写,这是为什么呢? 我的烧写实验如下: 在烧写程序里加一个boot.asm,将其定位在0x0开头的空间,然后程序对此 ...…

查看全部问答>

谁做过频谱分析么?有什么要注意的?

RT.我在竞赛版发的帖子.人气太少了...麻烦大家指点下 [8.14国赛讨论] 做个频谱分析仪 - 竞赛专版 - 电子工程世界-论坛 中国最火的电子工程师交流社区 https://bbs.eeworld.com.cn/viewt ... page%3D1#pid1145089…

查看全部问答>

我来了

电子工程世界,我来了。希望学到更多…

查看全部问答>

【 信号处理】易于在FPGA上实现的专业级音频编解码器

赛灵思公司(Xilinx, Inc.)携手Coreworks在IBC 2010展会上推出业界首款采用 FPGA 技术压缩多通道音频的一系列全新 Dolby® 及其它音频编码解码器 IP核。由于在单个 FPGA 上可高度集成上述所有编解码器,因而无需采用与高密度多通道音频流应用相 ...…

查看全部问答>