在上一篇文章中,小编为您详细介绍了关于《联想超级本进水去售后修了主板以后开机就出现一排排英文字母?测血压为何左右手相差较大》相关知识。本篇中小编将再为您讲解标题为什么样CPU有那么多的保留部件?低功耗CPU是咋做到的。
CPU有许多保留部件(比如说寄存器)或者保留位,这些保留对象书上说是为了以后的扩展,但是没有发现这种例子啊,包括①些软件领域,也存在保留的对象,比如说某API的参数,这样设计的理由是什么?
我来举个例子说说保留位的作用吧,当然intel的手册写的就是为了未来扩展。
对于新的处理器而言存在①个XCR⓪寄存器。(AMD与intel定义略有不同,以下说的是intel)
只用了⓪①②③位,其他都是保留位。⓪代表X⑧⑦ ①代表SSE/XMM ②代表AVX/YMM状态,而其他的位在未来新特性加入后会用来使用,以下作对比。
这是XEON PHi的资料。
同样是XCR⓪ · 这里就更丰富了,还有了ZMM等特性,上图中的保留位就被用了几个用于描述AVX⑤①②等新特性。
以后只要用⓪Dh功能好就能获取Processor Extended State信息了。这样你问CPU支持哪些特性啊,CPU就把支持的用①表示,不支持(保留的)用⓪表示了。当然⓪①h号得到的更多。
更新:
实在抱歉术语有点多。
MTBF - Mean Time Between Failure
ICG - Integrated Clock Gating
S/B/ELCG - 不同 level 的 clock gating
Actmon - Activity Monitor
PG - Power Gating
DVFS - Dynamic Voltage Frequency Scaling
--------------------------------
谢邀。唉,又好久没有答题了,邀请我基本就是坑,答不答完全没谱。 (´≖◞౪◟≖)
我感觉之前大家的答案很多都是学校里的知识。理论、公式、图表该有的基本都有,可是看了总感觉有①丁点别扭。其实说得都对,但真正 SoC 低功耗设计远不止那些,是个做起来很复杂很麻烦,也不容易总结的事情。举个例子,和 ASIC 前端联系最紧密的应该是动态功耗了。看了那公式之后,我决定跟后端商量①下,综合的时候把 max fanout 调小、选好 lib 降压降频、retime 不要太奇葩。前端我负责 switching 多的组合逻辑放后级,是不是就大功告成可以啵①个了呢?现实总是残酷的,这样做综合,report 出来肯定没法看。就算奇迹出现没有 violation,我感觉高频异步逻辑 MTBF 检查也过不了。说白了做出来的都是废品。
那好我们看看有什么别的办法。减少 switching activity,最主流的做法是插 ICG,这招确实挺管用的,但要看你 CG 做到什么程度。前端工程尸说咱代码风格特别好,综合工具自动插。不好意思,这样搞只是①级 FGCG,真的是杯水车薪。在此之上还有 ①-② 级的 SLCG、BLCG、ELCG 以及时钟模块的 CG。加上这些就还要做 actmon 以确保各级 ICG 关断正确。这其实给验证带来不少麻烦。而且还有个问题,actmon 也是硬件,也有功耗和面积,多少粒度放①个?ICG 如果做得好,和完全 ungated flops 比起来动态功耗大约能减少 ①⓪ 到 ③⓪ 倍,开心。
ICG 完了还有 PG,之前大家的答案也有提到。跑 benchmark 应该已经算比较要求性能的 app 了吧?即便如此如果你看跑分时候的整个 SoC,utilisation 能有 ⑤⓪% 已经很不错了。很多特定功能的 accelerator 其实都是闲置的,加上还有大量像 cache 这样的结构导致 I/O 空闲(空闲就对了,越空闲越好)。人家没活干就可以关电源了对吧?(关了意味着静态功耗是 ⓪ 哦!)现实是 ELPG 已经普及多年,而且只是①种 PG。现如今好的低功耗设计已经在用 firmware 里的算法区分 power state,根据特定硬件模块使用的 cell、实时的电压、频率、温度、工作状态等信息计算出来下①刻的 state 以及对应的 perf/watt sweet spot。这样硬件几乎时刻处在最优状态。相信 Apple A⑧ 这种玩大游戏都不怎么 thermal throttling 的肯定下了不少功夫。其实基本原理还是 DVFS,但复杂很多。而且既然有了软件参与,可以做很多更 fancy 的事情,比如 active power management。另外 PG 是有 overhead 的,power down 之前很多握手动作,硬件软件要配合。电源也不是说关就关的,电压要 staggered cut-off,否则 di/dt noise 大,功耗又上去了。。。又回到那个问题,多少粒度做①个 PG 才最合适?写到这感觉又给验证带来不少麻烦,不敢继续写了。\", \"extras\": \"\", \"created_time\": ①④①⑦⓪⑧③⓪⑧③ · \"type\": \"answer
编后语:关于《为什么样CPU有那么多的保留部件?低功耗CPU是咋做到的》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《1050Ti+I5 7500配啥电源好啊?现在购买i5 3470加b75主板和r9 380显卡合适么》,感兴趣的同学可以点击进去看看。
小鹿湾阅读 惠尔仕健康伙伴 阿淘券 南湖人大 铛铛赚 惠加油卡 oppo通 萤石互联 588qp棋牌官网版 兔牙棋牌3最新版 领跑娱乐棋牌官方版 A6娱乐 唯一棋牌官方版 679棋牌 588qp棋牌旧版本 燕晋麻将 蓝月娱乐棋牌官方版 889棋牌官方版 口袋棋牌2933 虎牙棋牌官网版 太阳棋牌旧版 291娱乐棋牌官网版 济南震东棋牌最新版 盛世棋牌娱乐棋牌 虎牙棋牌手机版 889棋牌4.0版本 88棋牌最新官网版 88棋牌2021最新版 291娱乐棋牌最新版 济南震东棋牌 济南震东棋牌正版官方版 济南震东棋牌旧版本 291娱乐棋牌官方版 口袋棋牌8399 口袋棋牌2020官网版 迷鹿棋牌老版本 东晓小学教师端 大悦盆底 CN酵素网 雀雀计步器 好工网劳务版 AR指南针 布朗新风系统 乐百家工具 moru相机 走考网校 天天省钱喵 体育指导员 易工店铺 影文艺 语音文字转换器