- UID
- 4848855
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 精华
- 主题
- 回帖
- 0
- 积分
- 310
- PB币
-
- 威望
-
- 贡献
-
- 技术
-
- 活跃
-
|

本帖最后由 xjn819 于 2020-1-2 06:54 编辑
1.这个教程不适合z170, z270,z370用户
2.这个教程不会对590及以下显卡提供方案,也没啥必要
3.这个教程会尽可能写的很小白
4.这个教程可能影响你硬件的寿命
5.这个教程主要以台式机位置,笔记本应该也没A卡吧。。。
效果:
还是直接先说效果吧:
1.因为找不到比较标准的测跑文件,我就直接用了群友https://bbs.pcbeta.com/viewthread-1810284-1-1.html的文件,我的导出时间是3-4秒钟;若不开启独显的补丁为5秒钟。注意这个文件的导出核显是不会工作的,除非你加上一堆渲染,字幕之类的。
2.同样用了这个群友的文件,因为实在导出太快了,我在时间线上复制黏贴了n份,给出的独显运行效果图如下:
3.至于核显的1.2ghz我随便找了一个4k视频跑了一下:
4.之前忘记发最重要的跑分图了,5700xt的metal和opencl跑分分别在65000分和70000分左右:
正文:
这片文章牵涉到hwp,核显以及独显。先说hwp吧。
HWP:
HWP是什么我想论坛里有很多帖子都说明了,尤其是@云朵有点甜 的那篇文章。我这里长话短说,hwp的优化可以在那些调用cpu复杂、波动大的软件中,让其变频更加灵敏,从而让FCPX运行效果更佳,但调整hwp并不会对跑分有什么影响。在MAC的众多机型中,比较新的机型里面符合HWP原生打开的机型最推荐的两个就是Macmini 8.1以及iMac 19.1 (这里不考虑用HWPEnabler这类的软件),前者的机型更适合i3-i5的机型,而后者更适合i7-i9的机型。更改好符合自己的cpu机型,比如我的是9700k,我选择了iMac 19.1, 我们通过Intel Power Gadget来看变频情况:
这里我们发现一个问题,就是REQ的值和AVG值不重叠。REQ是HWP提出的频率让cpu跑到那个点,而AVG就是目前实际的频率了。不重叠的原因是因为iMac 19.1用的cpu实际是9900k,而我的是9700k,当然达不到它5g的要求啦。那么我超频一下到5g后,我们可以看到REQ和AVG完美重叠了:
至于有没有办法通过改hwp来让这两组数据重合呢?我想是有的,我在研究了很久的FV值后放弃了而已,如果有高手可以指点也请看看哈。
又扯远了。更换机型后,我们已经加载了原生的imac 19.1或者8.1机型的hwp,那么原生机型的hwp有什么缺陷呢?这就是重点了:苹果可能考虑了散热后的降频等问题,没有把cpu的全部性能发挥出来,如果你是水冷的话,为何不让他全性能奔跑呢?接下来我们的修改就有点类似于win下面的电源高性能模式了:
执行一下命令:
- cd ~/desktop
- mkdir cpu
- cd cpu
- git clone https://github.com/corpnewt/CPUFriendFriend.git
- git clone https://github.com/acidanthera/CPUFriend.git
- cp ~/desktop/cpu/CPUFriend/tools/ResourceConverter.sh ~/desktop/cpu/
- CpuFriendFriend/CPUFriendFriend.command
复制代码
你会看到如图的命令行:
这里1 of 4代表第一段睿频的设置,以此类推,数值越大睿频越高,下面要求你填写的是最低的频率值,你想要低一点的800MHZ就填08,高一点的1300MHZ就填0D(注意大小写)。如果你直接想屏蔽掉低频率段,比如2000Mhz下的都不要,我们直接填14。我们2000mhz取前2字节就是20,20的16进制为14,以此类推。
填完前两段后,它会要求你填写EPP值,EPP值越低,性能表现越强。我们是填的前两段的低频率部分,我们可以选择节能型的,比如0x80,如果你想极致性能,可以填0x00。
注意这里我们的核心思想就是修改EPP值,我并不建议全四段都填极致性能,而是把后两段填到极致性能就行了,不然就是一直顶着,我测试如果是风冷的话,FCPX可以让CPU达到90-110度。
直至你填完所有4段变频需求后,便会生成你的变频plist。我们执行以下命令:
- cp ~/Desktop/cpu/CpuFriendFriend/Results/*.* ~/Desktop/cpu
复制代码
我们会在桌面的CPU文件夹中找到你所需要的ResourceConverter.sh以及Mac-xxxxxxx.plist两个文件
执行以下命令生成你最终需要的CPUFriendDataProvider.kext
- cd ~/Desktop/cpu
- ./ResourceConverter.sh --kext ~/Desktop/cpu/Mac-AA95B1DDAB278B95.plist
复制代码
注意命令行中Mac-AA95B1DDAB278B95.plist,请替换成你自己的文件名,这样我们就可以在桌面的CPU文件夹下拿到CPUFriendDataProvider.kext
我们再到CPUFriend的github中的release页面下,下载最新的release版本,得到里面的CPUFriend.kext
将CPUFriendDataProvider.kext与CPUFriend.kext一起放到oc/kexts下,并在config中加载,注意:CPUFriend.kext应该放在CPUFriendDataProvider.kext的前面。CLover丢进others下就行了。
这种玩火的东西,都是@请叫我官人 搞出来的,着火了找他!哈哈哈
核显:
核显的满速1.2ghz相信大家都通过魔改版的weg实现了,但我对他有别的理解。我的理解是把整个weg拿掉,weg的工作分成以下几部分:
- amd框架等
- HECI, IGPU, PEGP的重命名
- 核显驱动
- AGDP黑屏补丁
我觉得其实以上四个部分只需要一个agdp补丁就行了。amd的框架那些会影响独显的发挥;重命名我们自己手动改就行了;核显驱动也是魔改版weg的精髓,直接去掉了所以核显能达到1.2ghz;AGDP补丁基本上是不能去掉的,不然会黑屏。所以我认为,一个weg只需要一个agdp补丁就够了。于是就有了@哞哥做的纯agdp版本weg,我这里附上。
那我们在加上这个版本的weg后,我们需要自己手动对HECI, IGPU,GFX0进行重命名:
- HECI----IMEI 48454349 to 494d4549
- GFX0----IGPU 47465830 to 49475055
- PEGP----GFX0 50454750 to 47465830
复制代码
如果是oc的话,重命名其实要格外注意,但是这三个部件的更名不会影响win。我自己的话是这么做的:核显做了全局重命名,因为dsdt里核显相关的牵涉太多太多,用ssdt可行性不高。heci和独显都是用ssdt的,heci是个孤儿你随便怎么弄都行,独显的话用ssdt可以改些乱七八糟的dsm属性,更好看一点。这里可以参考我附上的ssdt,里面包括了heci和独显,自己看着改吧。其中里面的egp1代表pci bridge,如果你的显卡路径有pci bridge,最好用egp0之类的代替掉。
如果你问我为什么独显要用ssdt,我实话说是为了改个名字装个x,同时提醒一下大家,显卡的改名需要用ssdt里面的dsm格式改,不然会丢family功能集:
独显:
独显的调整优化我直接选择了超频,这里我使用了InsanelyMac论坛CMMChris哥提供的超频软件(原谅我不能用外链你,如果你看见的话)。
这里以5700xt为例子,我建议调整的是以下的值:
Power Limit (%) Maximum
MaxVoltageGfx
MaxVoltageSoc
Memory DPM3
Fan Target Temperature
FanRPMMinimum
当然你也可以自己摸索。apple到10.15.2为止,都没开5700xt的传感器接口,完全是盲超啊!记得一丁点一丁点的往上加。
在设置好后,你可以在页面最下面得到output值,这是我们需要的!
之后,我们打开config,增加一条device property, pci路径我们填显卡的路径,可以从hackintool中查询到:
比如我的是
- PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
复制代码
直接新建一个到config文件中的deviceproperties/Add/
并在这个父集下新建一个属性为data的集:
把刚才的output值填入右边,如图示:(似乎只能用xcode10才能填这么大的值,我用propertree和xcode 11都填不进去)
如果你是clover的话,道理还是一样的,如图示:
如果你是vii的话,你不仅要填写PP_PhmSoftPowerPlayTable,还需要填写如下内容来达到更好的性能和省电效果:
- PP_DisableDIDT=1
- PP,PP_DisableULV=0
复制代码 如图示:
最后,附上我自己做的一个给5700XT 蓝宝石超白金版的超频文件,可以体验一下效果:
我也希望大家可以分享以下自己设置的超频,因为我其实不太懂超频!哈哈哈
谢谢阅读!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
11
查看全部评分
-
|