安装后性能白捡!喊AMD Yes别忘了这些软件
amd的zen2新品cpu已经上市一段时间了,其火爆程度大家有目共睹。
amd为大家带来了更实惠的高性能cpu,在两三年前,千来块就可以在任务管理器中数十几个框框,似乎是难以想象的。
不过,想要完全发挥或者进一步发掘amd平台的性能,还需要一些软件方面的配合,今天就来说说要怎么做吧。
升级至windows10 1903系统
amd的cpu之所以能够堆上这么多核心,和它独到的拓扑架构密不可分。
amd的锐龙ryzen cpu当中,每4个核心封装成为一个ccx,每两个ccx封装为一个ccd,这样的好处是可以通过简单增加ccx和ccd模块,堆砌出更多核心。
但是,这样的拓扑架构也存在缺点,例如cpu中核心和核心之间的通讯,会出现跨ccx,乃至跨ccd的情况,而无论是ccx还是ccd之间通信,都存在延迟。
换言之,如果一个程序能够调用多个核心,会出现以下几种情况。
1、调用的多核心处于同一ccx内,延迟最小;
2、调用的多核心跨ccx,但处于同一ccd内,有所延迟;
3、调用的多核心跨ccx、跨ccd,延迟最大
核心之间通讯延迟越大,造成的性能损失越多。在通常情况下,代码并不能辨认出哪些核心位于同一ccx上,实际使用中代码会随机调用cpu的多个核心,额外的延迟无可避免。
要如何才能让amd锐龙获得最佳性能?自然需要尽量避免跨ccx、ccd的情况。
在windows 10 1903中,系统对此进行了优化。win10 1903系统会优先调度处于同一ccx内的核心,避免跨ccx造成的延迟,多核性能有所提升。
除了对锐龙的ccx拓扑进行核心调度优化,win10 1903还在其他方面对amd的cpu有所优化。
amd在zen2也就是ryzen 3000系列的cpu中,使用了cppc2的动态频率调整技术,这可以让cpu频率响应更快——例如待机情况下cpu频率很低,突然切换到高负荷的环境,zen2仅需要2ms即可把频率飙到最高,比前代产品响应速度更快。
不过cppc2需要系统、驱动乃至bios的同时配合才能生效,而win10 1903正是必不可少的一环。
在其他条件一切妥当的情况下,升级到win10 1903,zen2的频率调节速度可低至2ms,比之前的30ms以上可是快多了。
因此,如果你正在使用amd zen2处理器,务必升级到windows 10 1903以上版本系统,如此才能发挥出cpu应有的性能。
使用新版芯片组驱动
前面提到,amd zen2 cpu的cppc2需要系统、驱动和bios的同时配合,才能发挥出应有的威力。
有的朋友可能会问,cpu需要什么驱动?其实需要安装的是amd主板芯片组的驱动,这通过amd官网就可以轻松下载到。
通常情况下,windows系统自带驱动足以点亮机器,电脑运行起来似乎也没什么问题,于是很多朋友都不会专门去安装主板芯片组的驱动。
但新的驱动对性能的提升是有一定意义的,windows update也会为主板芯片组推送驱动,不过windows update推送的驱动都是经过了whql认证的版本,而whql认证并不能那么及时,想要用上最新最强的驱动,还是自行解决。
amd芯片组驱动在官网上就可以轻松下载到,它的安装和使用还有一些值得注意的事项的。
选择对应的主板芯片组后,下载驱动安装后重启pc,然后到控制面板中,选中amd ryzen特有的电源管理计划,如此一来就能够让cpu按照合理的调度去运作。
于是问题来了,有的朋友安装了驱动后,并没有看到ryzen电源计划。
解决方法也很简单,开启“c:\progame files(x86)\amd\chipset_iodrivers\ryzenppkg driver”目录后(这个是amd驱动安装包的解压目录),双击“amdppmsettings.exe”运行,即可看到ryzen电源计划出现在控制面板当中。
amd芯片组驱动有何优点?前面提到的对cppc2有更好支持自然是一个。
配合新系统和相应的bios,新驱动可以让amd zen2 cpu的频率调节更迅捷,且在其他方面也有特别的优化。
以1.07.29驱动为例,新驱动改善了调度程序的设置,在响应时间依然迅捷的前提下,新驱动使cpu核心更长时间处于休眠状态,更合理地应对低负荷状态,降低了发热。
外媒anandtechd的测试结果,新驱动让zen2待机更省电,但频率响应依然迅捷
除此以外,芯片组新驱动带来的另一个优点在于对i/o性能有所优化,一定程度上提升ssd的性能。
ssd无论连接到cpu分配的pcie通道,还是连接到南桥,性能都和芯片组息息相关。要完全发掘出ssd的相应潜力,优秀的驱动自然是必不可少。
芯片组驱动掌管着cpu和主板的调度,新硬件能否顺利磨合,芯片组驱动所起到的作用至关重要。
对于zen2这样的新平台,芯片组往往会存在一个驱动的快速迭代期,在这段期间新驱动带来的改善是显而易见的。事实上无论对于intel还是amd,新平台的芯片组的驱动更新不容忽视。
及时更新bios
作为硬件和软件的桥梁,bios的重要性不言而喻,这对于新平台来说尤为如此。
如果你曾是zen1的用户,那么应该知道更新bios可以让整个平台得到怎样的提升,有其是在内存兼容性等方面的提升是多么巨大。
zen2也延续了这一传统,上市仅一个多月,amd就已经多次更新了bios的agesa版本,为zen2平台刷入新的bios能进一步提升cpu性能。
例如,将x570平台的bios更新到了agesa 1.0.0.3.a后,zen2 cpu的调度机制就有了明显改良。
新bios可以zen2的频率响应更迅捷,cpu还能够冲上更高的频率,这些对于性能提升都大有裨益。
同时,bios的更新还可以解决一些奇奇怪怪的bug。
例如在之前,《命运2》和部分linux系统在zen2平台上存在兼容性问题,会出现闪退等情况,更新了bios后问题得以解决。
目前不少主板厂商的bios更新机制都非常便捷,例如直接在windows下运行某个执行文件、重启系统后即可更新bios;又或者只要有接上网线,就可以在uefi界面当中在线更新bios,大家不妨动手升级一下吧。
用ryzen master榨取性能
要最大限度发挥出cpu性能,自然不能只靠常规方法。很多朋友都会玩超频,在bios中调整电压和频率,即可获得免费的性能提升。而amd平台的一大好处在于,通过ryzen master这款软件,即可超频,比bios方便多了!
ryzen master这款软件来自amd官方,也算是a粉的福利了(其实intel最近也推出了自动超频的软件,但并不好用)。尽管ryzen master刚推出的时候存在一些问题,例如温度显示不准、调节了频率后无法复原等等,但时至今日,它已经比较完善好用了。
ryzen master对比bios超频,优点非常多。
首先,它可以让你更准确地知悉cpu运行的状况,在ryzen master你不仅可以观察到zen2 cpu每个核心的运行情况,还可以观察cpu拓扑架构,例如ccd-ccx-核心的隶属关系,从而得知cpu的活跃的核心是否同在一个ccd/ccx内,以最高效的调度运行。
ryzen master还能够呈现cpu当前的tdp、温度以及提供数据曲线图,就算你不想超频,用作硬件监控也是非常好的选择。
其次,ryzen master的操作简单,可玩性高的同时,自动程度也非常高,无论是高手还是小白都能够得到满足。
在ryzen master中,可以细调的超频选项非常多,例如vdd核心电压、vddio电压、soc电压等等,cpu、内存的频率以及内存时序也可以手动设定,还能*开关各核心。
而如果你对超频细节不感兴趣,也可以使用自动超频功能,系统会自行尝试可以稳定运行的参数,最终得到的结果虽然不一定是最优解,但对于不太懂超频的朋友来说,这就是最好的方法了。
完成超频后,还可以通过ryzen master烤机,可谓是提供了从超频到测试一条龙服务。
另外,ryzen master还能够保存超频方案,这可以适配不同的运行环境。
例如打游戏的时候,加载超频方案获得更好的性能;而渲染、编译的时候,则默频求稳,切换不同的方案并不需要重启,比bios方便得多。
而ryzen master也预设了不同的方案,例如游戏、设计等,你应该是找不到比这更方便的超频软件了。
ryzen master新版已经支持简体中文,amd还是非常重视国内市场的。虽然这代ryzen不太能超,但谁知道手中的是不是大雕呢?如果你想要压榨cpu性能,不妨试试ryzen master吧!
总结
其实amd还出品过其他一些对性能提升颇有帮助的软件,例如可以把内存当硬盘的amd radeon ramdisk等,这里就不一一介绍了。
不得不说,amd的zen2还是非常有性价比的,引得众人纷纷大喊“yes”。
但新的硬件平台也需要新软件配合才能发挥出应有的威力,如果你想要让“yes”更响亮,可别光顾着硬件,疏忽这些软件方面的配置了!
上一篇: jQuery页面加载初始化常用的三种方法