. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
ASBai
 
ASBai 的头像
热心会员
 
资 料:
注册日期: May 2005
帖子: 4,970 声望值: 5
精华: 18,解答: 28
#61 旧 2018-01-12, 18:47:09 默认
ASBai 当前离线  

引用:
作者: chinangel 查看帖子
各大处理器厂商会不会很快推出新版本CPU从根本上杜绝漏洞?

还有,杜绝这个漏洞硬件架构需要很大改变吗:blush;
两个漏洞一个是因为乱序发射,另一个是分支预测。这俩都是用来做单线程性能优化的技术。如果要从根本上修复,那多少会影响性能(每次上下文切换至少要多刷新部分 TLB、CPU Cache 等等)。

所以我估计另一种可能的解决方案就是:放弃部分单线程性能优化,只做基本且安全的乱序发射和分支预测甚至不做。把省下来的晶体管做成更多 SMT 单元或者处理器核。比如以后处理器可能有 128 核 512 线程,但单核单线程的性能可能不如没补这俩漏洞前的老处理器。基本就是 POWER 等 RISC 架构的设计思想。记得 POWER N 年前(N约等于10)就有 128 核 1024 线程的处理器。

我还看到有说超线程等 SMT 技术因为共享了相同的硬件组件,所以也会产生类似的问题。这道简单,将可能引发问题的部件分离,每个 SMT 独立配一套即可。不但不会影响性能,反而还能提升性能,就是要多费些晶体管。

PS: 至于为啥在没有了乱序发射和分支预测以后,可能从 1 核 2 线程的 SMT 配比跳到 1 和 8 线程(POWER 架构)。主要是两个原因:
1. 乱序发射和分支预测消耗的大量晶体管可以省下来做 SMT 单元和更多核心。
2. 乱序发射和分支预测都是为了尽可能减小运算和逻辑单元执行内存访问时空等(CPU 比内存快上百倍)的问题,没有了他们空等现象就更严重,所以在空等的时候就更需要切换到其它 SMT 单元执行其它线程,防止运算能力被浪费。

再 PS: 至于 Intel 为啥没上来就采用这类设计思想,我琢磨着主要是众核+高配比 SMT 单元的硬件架构需要软件开发人员对多线程编程技术及相关的软件架构和模式有非常娴熟的掌握才能发挥出其优势。但大众级软件开发人员并未掌握这些技能,不要说普通开发者,就是对性能要求很高的服务器端和游戏前端的大部分开发者还都没掌握这些技能(参考 https://www.zhihu.com/question/52957...swer/156124986)。简单说就是核数越多,能用好的程序员就越少。

所以向 Intel 这种面向大众的处理器厂商还是优先提升单线程性能表现为主。而 POWER 主要面向大型企业中的小型机到大型机范围,以及专业嵌入式等小众领域,本身就要求有相当专业素养的团队开发和维护。所以不担心开发者无法将处理器的潜能发掘出来。当然 Intel 其实也有类似尝试,比如已经死掉的安腾处理器和半死不活的 Phi 协处理器都是这类尝试。但与 POWER 相同,这两种处理器本身也都是面向专业小众领域设计的。

此帖于 2018-01-12 19:09:58 被 ASBai 编辑. .


baiy.cn
俺的原创免费作品站
回复时引用此帖
MacOS
 
MacOS 的头像
热心会员
 
资 料:
注册日期: Aug 2002
帖子: 13,378 声望值: 5
精华: 0,解答: 129
#62 旧 2018-01-12, 22:29:23 默认
MacOS 当前离线  

一个更正,不知NVIDIA的说明修改造成还是译稿本身有误,现在的说法是,GPU本身没有问题,这次驱动更新只是用来减轻针对CPU漏洞的风险
http://nvidia.custhelp.com/app/answers/detail/a_id/4611
译稿
https://cn.engadget.com/2018/01/11/n...ectre-patches/

另一个消息是INTEL的微码可能会引起BROADWELL和HASWELL平台频繁重启
https://newsroom.intel.com/news/inte...reboot-issues/
译稿
https://www.cnbeta.com/articles/tech/688671.htm

至于AMD,现在最新声明是,第一种SPECTRE可以通过操作系统修复,第二种SPECTRE也会发布微码修复
https://www.amd.com/en/corporate/speculative-execution
译稿
https://www.cnbeta.com/articles/tech/688571.htm

无关这次的还有点东西没确认


HIDDEN MESSAGE LEVEL 3
14863 159357 789 159357 3245687 3684
回复时引用此帖
MacOS
 
MacOS 的头像
热心会员
 
资 料:
注册日期: Aug 2002
帖子: 13,378 声望值: 5
精华: 0,解答: 129
#63 旧 2018-01-12, 22:36:05 默认
MacOS 当前离线  

然后另一个无关这次漏洞的INTEL又来
回复时引用此帖
liuruihui
 
liuruihui 的头像
热心会员
 
资 料:
注册日期: Sep 2001
帖子: 829 声望值: 4
精华: 0
#64 旧 2018-01-12, 23:42:57 默认
liuruihui 当前离线  

谢谢,正在试用检测器,有人说只要浏览器更新就行了


莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?
一蓑烟雨任平生。料峭春风吹酒醒,微冷!
山头斜照却相迎。回首向来萧瑟处,归去,
也无风雨也无晴。
回复时引用此帖
MacOS
 
MacOS 的头像
热心会员
 
资 料:
注册日期: Aug 2002
帖子: 13,378 声望值: 5
精华: 0,解答: 129
#65 旧 2018-01-12, 23:52:41 默认
MacOS 当前离线  

现在的各种测试程序不算完全可信,因为代码的实现对于新CPU和旧CPU和AMD的实现都可能有指令上的差异,如果他证实你有风险,那基本确实是有,但如果他证实你没有风险,就暂时当做是没有,如果测试出错,那可能只是该程序没考虑过在你的软硬件环境下运行
回复时引用此帖
Jarod
 
Jarod 的头像
热心会员
 
资 料:
注册日期: May 2002
帖子: 9,357 声望值: 7
精华: 0,解答: 8
#66 旧 2018-01-13, 23:09:55 默认
Jarod 当前离线  

引用:
作者: ASBai 查看帖子
所以说现在 Win7 的 1月累积补丁处于被撤销状态了?PS:你说的是这个么:[url]https://newsroom.intel.com/wp-content/uploads/sites/11/2018/01/Blog-Benchmark-Table.pdf?cid=em-elq-33523&utm_sou......
Win 7 1月10日只收到了恶意软件删除工具的更新


Unicorn
回复时引用此帖
ASBai
 
ASBai 的头像
热心会员
 
资 料:
注册日期: May 2005
帖子: 4,970 声望值: 5
精华: 18,解答: 28
#67 旧 2018-01-14, 19:16:09 默认
ASBai 当前离线  

引用:
作者: Jarod 查看帖子
Win 7 1月10日只收到了恶意软件删除工具的更新
没错,还有几个 Office Suit 的更新
回复时引用此帖
MacOS
 
MacOS 的头像
热心会员
 
资 料:
注册日期: Aug 2002
帖子: 13,378 声望值: 5
精华: 0,解答: 129
#68 旧 2018-01-15, 14:21:16 默认
MacOS 当前离线  

有一篇德国的测试,具体内容要等专门翻译才知道了,但图表可看
https://www.computerbase.de/2018-01/...-720-amd-ryzen
从图表上看,AMD,INTEL在打完WINDOWS补丁后,在顺序读写上基本可以忽略,但多队列4K下性能有不同程度的下降,其中确实老SNB平台的WIN7下性能下降更明显,另外在KABYLAKE平台额外打了微码后,4K多队列下降显著,大体结果是与微软的声明吻合的
回复时引用此帖
ASBai
 
ASBai 的头像
热心会员
 
资 料:
注册日期: May 2005
帖子: 4,970 声望值: 5
精华: 18,解答: 28
#69 旧 2018-01-15, 19:31:58 默认
ASBai 当前离线  

引用:
作者: MacOS 查看帖子
有一篇德国的测试,具体内容要等专门翻译才知道了,但图表可看
[url]https://www.computerbase.de/2018-01/meltdown-spectre-amd-intel-benchmarks/#diagramm-assassins-creed-origins-1280-720-amd-ryze......
就我本人的实际测试来说,反复测试后,IO 这块真心没发现可观测的性能下降:
Win7 64 + Skylake Xeon E3v5 + 960 pro NVMe 1TB x 2,实话说我测试下来有时候打完补丁以后 IOPS 和随机读写反而还更快一点点,我觉得是每次测试的动态误差。January 4, 2018—KB4056894 (Monthly Rollup) 补丁和微码补丁都已打。
回复时引用此帖
MacOS
 
MacOS 的头像
热心会员
 
资 料:
注册日期: Aug 2002
帖子: 13,378 声望值: 5
精华: 0,解答: 129
#70 旧 2018-01-15, 20:40:53 默认
MacOS 当前离线  

引用:
作者: ASBai 查看帖子
就我本人的实际测试来说,反复测试后,IO 这块真心没发现可观测的性能下降:Win7 64 + Skylake Xeon E3v5 + 960 pro NVMe 1TB x 2,实话说我测试下来有时候打完补丁以后 IOPS 和随机读写反而还更快一点点,我觉得是每次测试的动态误差。January 4, 2018—KB405......
越老的机器越明显吧,你的已经挺新了,而且不同平台下有一定差异
回复时引用此帖
MacOS
 
MacOS 的头像
热心会员
 
资 料:
注册日期: Aug 2002
帖子: 13,378 声望值: 5
精华: 0,解答: 129
#71 旧 2018-01-18, 12:06:55 默认
MacOS 当前离线  

INTEL的最新声明,现在的微码更新可能会引起重启,范围扩大到2到7代酷睿,打击面还挺广,另外有一份数据中心平台的测试
https://newsroom.intel.com/news/firm...enter-systems/
译稿
http://www.cnbeta.com/articles/tech/690571.htm
回复时引用此帖
netsonic
 
netsonic 的头像
热心会员
 
资 料:
注册日期: Feb 2002
帖子: 14,812 声望值: 5
精华: 1,解答: 22
#72 旧 2018-01-18, 17:34:46 默认
netsonic 当前在线  

8代没有影响?


出售 JBL RF610, 支持蓝牙立体声 | iGo蓝牙鼠标
回复时引用此帖
ASBai
 
ASBai 的头像
热心会员
 
资 料:
注册日期: May 2005
帖子: 4,970 声望值: 5
精华: 18,解答: 28
#73 旧 2018-01-23, 23:22:57 默认
ASBai 当前离线  

引用:
作者: MacOS 查看帖子
现在的各种测试程序不算完全可信,因为代码的实现对于新CPU和旧CPU和AMD的实现都可能有指令上的差异,如果他证实你有风险,那基本确实是有,但如果他证实你没有风险,就暂时当做是没有,如果测试出错,那可能只是该程序没考虑过在你的软硬件环境下运行
只找到测系统的,有没有测浏览器是否受 SPECTRE v2 影响的页面?
回复时引用此帖
MacOS
 
MacOS 的头像
热心会员
 
资 料:
注册日期: Aug 2002
帖子: 13,378 声望值: 5
精华: 0,解答: 129
#74 旧 2018-01-24, 00:22:43 默认
MacOS 当前离线  

引用:
作者: ASBai 查看帖子
只找到测系统的,有没有测浏览器是否受 SPECTRE v2 影响的页面?
暂时没看到可信的浏览器检测工具,玄武做的太唬人了,啥测试都说通过
回复时引用此帖
MacOS
 
MacOS 的头像
热心会员
 
资 料:
注册日期: Aug 2002
帖子: 13,378 声望值: 5
精华: 0,解答: 129
#75 旧 2018-01-24, 16:20:24 默认
MacOS 当前离线  

苹果很不可思议的又为旧系统发布了补丁,包括SIERRA和EL CAPITAN,上次为旧系统修补可能要追溯到IOS6.1.6,不过估计很多人都不会理,近几代版本已经够慢了
https://support.apple.com/zh-cn/HT208465
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 14:39:34.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号