晨报时代网免费收录优秀网站,为了共同发展免费收录需做上本站友情链接,朝阳分类目录网的作者才会审核收录,不做链接提交一律不审核,为了避免浪费时间:收录必看!!!
  • 收录网站:128
  • 快审网站:0
  • 待审网站:84
  • 文章:28936
当前位置:主页 > 新闻快讯 > “Windows Scheduler不会选择错误的Ryzen 3000内核来增强”

“Windows Scheduler不会选择错误的Ryzen 3000内核来增强”

更新时间:2021-05-18 18:27:06 浏览:

过去两周,我们看到了各种文章,讨论了amd的ryzen master如何判断amd的ryzen 3000系列cpu的内核。 另外,在windows 10上,还看到了另一篇报道称,由于cppc上的错误消息,错误的cpu核心被强化了,但这两个只是同一问题的一部分。 而且,amd自己研究了这个问题,今天上午发表了声明是事实。

“Windows Scheduler不会选择错误的Ryzen 3000内核来增强”

简单地说,这两个报告都不是完全错误的。 但是,这并不意味着一定有问题。 实际上,ryzen master对cpu核心进行排名的方式与cppc不同,windows调度程序遵循cppc的分数。 ryzen master可能表示特定内核客观上绝对最快,但windows调度程序不会只根据该内核选择采用哪个内核。 相反,选择速度与相同ccx几乎相同、拥有不同内核的最快内核。

“Windows Scheduler不会选择错误的Ryzen 3000内核来增强”

这当然是事件数量众多,也很复杂。 但是,这个动作有很好的理由。 windows的调度程序需要两个内核来划分单线程任务,从而可以在两个内核之间跳过任务来管理热量。 使用其他变量,使每个核心变得更高。 选定的两个核心必须在同一ccx上。 因为如果不在同一内核上,两个内核之间的跳转任务的延迟会导致性能大幅下降,从而抵消了内核跳转行为带来的好处。

“Windows Scheduler不会选择错误的Ryzen 3000内核来增强”

剩下的问题是,为什么windows不选择在同一ccx上来往任务最快的核心和第二快的核心呢? 因此,让我举一个amd自己的例子:

假设为16核的amd cpu,选择一点核吧。 第一个裸芯片中,第一个ccx的酷睿0和酷睿1可以分别提高到2.2ghz和2.15ghz,平均频率为2.175ghz。 另一个芯片上的第二个ccx的酷睿13和15分别上升到2.25ghz和2.05ghz,平均为2.150ghz。 核心0和1是windows cppc的首选核心,但ryzen master将金星分配给核心13。 核心13可能是芯片中最快的核心,但你会发现它不是自动化最快的整体选择。 如果将酷睿13与酷睿0配对,则有可能跨越ccx边界进行抵消。

“Windows Scheduler不会选择错误的Ryzen 3000内核来增强”

以上行为是windows may 2019更新后的标准行为,考虑到这些新消息,amd关于如何获得最佳性能的建议不变。 建议客户满足以下条件:

全局c状态和cppc设置在uefi中自动打开或强制打开

2019年5月以后正在运行windows 10安装

采用搭载agesa 1.0.0.2微码以后的bios固件

采用2019年7月以后的amd x570芯片组驱动程序

这似乎是一个比较长的列表,但考虑到1.0.0.2 agesa和7月的ryzen 3000 cpu、x570主板以及对应的芯片组驱动程序7月份在文芳阁布,很可能符合这些标准。 另外,在2019年5月的windows更新中,可能需要确认是否启用了uefi cppc设置。 因此,除非基于amd ryzen master所说的最佳内核评估扩展内核的选择,否则必须验证正确的调度行为。

“Windows Scheduler不会选择错误的Ryzen 3000内核来增强”

为了应对进一步的混乱,amd正在进行ryzen master的更新。 此更新将显示与cppc2数据相匹配的新闻。

本文:《“Windows Scheduler不会选择错误的Ryzen 3000内核来增强”

免责声明:晨报时代网免费收录各个行业的优秀中文网站,提供网站分类目录检索与关键字搜索等服务,本篇文章是在网络上转载的,本站不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,本站的小编将予以删除。