【GPD Win3较真贴】探索适合游戏的优化设置

【GPD Win3较真贴】探索适合游戏的优化设置
  • 语言:中文

  • 如遇资源丢失可加群反馈

  • QQ群:80931046

  • 适配机型:|GPD WIN3|
【GPD Win3较真贴】探索适合游戏的优化设置介绍

 转帖自贴吧,感谢众玩友们的心血结晶,。一起讨论方显好玩。

https://tieba.baidu.com/p/7381634657

++++++++++++++++++++++++++++=正文开始++++++++++++++++++++++++++

Win3是目前便携性最好的高性能Win10掌机。
便携掌机里Win3性能最好,性能最好的掌机里Win3最便携。
这点相信隔壁群主们也会同意。
本贴目标是探索Win3(以1165G7配置为例)的最优化游戏设置,在取得最高游戏性能前提下实现最小功耗。

为避免混淆,先定义几个概念的名称并简述其特征:
TDP:
热设计功耗,经常被混用指代CPU设置功耗。


SOC:
这里指整片1165G7,在HWInfo/小飞机中写为CPU Package,主要包括CPU、GPU和Uncore(非处理器核-心(Core)部件,比如雷电4和内存控卝制器等)。1165G7可配置的基础TDP为12~28W,可配置的基础频率为1.2~2.8Ghz。Win3出厂默认TDP设置为PL1/PL2: 25W/28W。


CPU:
SOC中的CPU部分,1165G7的CPU部分是4核8线程,基础频率2.8Ghz,单核最-高睿频4.7Ghz。

GPU:
SOC中的GPU部分,1165G7的GPU为96EU,型号Iris Xe,默认最-大基础频率1.3GHz(其实可以通卝过睿频短时间内运行到2Ghz以上)。经测试,仿照SOC定义,GPU部分的PL1/PL2为16W/18W。TigerLake发布前,“SiSofТWare数据显示,Iris Xe核显拥有768个核-心(ALU单元),在一颗热设计功耗28W的新U中,其运行频率已达1.65GHz,但这不是原生频率,而是从1.3GHz超上来的,幅度达26%”。1.65GHz也是Xe MAX的最-大基础频率,在这个频率下Xe MAX的TDP是25W。Iris Xe和Xe MAX基本可认为是运行在两种不同TDP下的同一GPU。1.65Ghz应该是iris Xe的设计主频,只是考虑到SOC整理功耗1165G7中的Iris Xe在降频使用。


散热能力:
经测试,室温26℃,Win3的散热器和风扇能在TDP 18W时将SOC温度压在68℃左右,25W时压在75℃左右,28W时压在80℃左右,30W时压在90℃左右,可认为28~30W是Win3长时间运行能承受的最-大功耗,挺优秀的,特别是跟Win2比。


调优软件:
本文将提到3种常用SOC-性能调优软件,QuickCPU、TDP MENU、ThrottLЕStop。

降压:
调优软件中常写为Undervolt,通卝过给CPU、GPU、CPU cache和System Agent等部件降低降低少许电压,在SOC仍能稳定运行的前提下,在相同-性能下降低SOC发卝热,或在相同发卝热量下通卝过更长时间保持更高睿频获取更强-性能。


其余概念等后文碰到时再说明。


SOC性能调优软件介绍:


为测试Win3能达到的最佳游戏性能,我分别使用了QuickCPU、TDP MENU、ThrottleStop这3款常见SOC性能调优软件。
QuickCPU是群里用的最多的调优软件,
优点是界面设计友好容易上手,
缺点是只能调CPU性能,没有对GPU性能的直接调节功能。
而且很多人认为QuickCPU的运行会占用一点点CPU资源。
 
3.jpg
TDP MENU是基于几个能够修改硬件寄存位(MSR)的开源软件开发的一套字符界面批处理软件,而且是专门针对GPD Win Max和Win3设计的(Win2和Win也可以用)。


作者是ciphray,最新版发布在Phawx的Discord频道gpd_devices,目前最新版本是1.98。
优点是真的简洁,无论是界面还是操作都简洁明了,熟练后可通过简单按键快速调节SOC性能,而且调节粒度非常非常细;功能也最为强大,甚至可以针对具体游戏提供独立设置,不同游戏运行时自动应用不同优化设置。


缺点是大段英文说明和各种缩写,对初级用户不太友好,而且功能上和下面要提到的老牌ThrottleStop重合度非常高。
4.jpg
目前我是TDP MENU和ThrottleStop混合使用,基于TDP MENU中的docked.bat可以修改出各种快速设置TDP的批处理文件。
5.jpg
 
 
最后介绍我选定长期使用的ThrottleStop,老牌降压超频软件。
优点是需要的功能都有,有简单图形界面操作也算方便,个人认为最大优点是可以通过快捷键切换不同配置(profile),比如先用最大CPU性能配置快速加载游戏,进入游戏后再用快捷键切换到最佳图形性能跑游戏,不需要切换回桌面,这点非常非常好用。


缺点和TDP MENU一样,界面过于简洁充满各种缩写,初学者需要查阅各种资料才能明白各种选项用途。想学习ThrottleStop详细用法,可以搜索“ThrottleStop Review”找到。以下我只介绍本帖会用到的选项。
6.jpg
在进行具体设置前,先聊下Win3调优思路:


首先,性能调优的服务目标是发挥出1165G7应有的游戏性能。


第二,由于SOC集成了CPU、GPU、Uncore等部件,各部分的频率和发热是要整体考虑的,
比如可以接受的SOC最大温度是80℃,上文提到Win3 1165G7在此温度的TDP是28W,于是我们就要基于28W整体发热来考虑功率分配。


最后,不同游戏有不同的CPU/GPU负载,大部分主流游戏都是吃GPU比较多、吃CPU少,有些游戏也许反过来吃CPU比较多(文明系列应该是这样),还有很多小游戏两方面占用都很小,各有各的优化思路。


综上,我需要一种(或少量几种方便切换的)简单的@统%一@配置,可以适用于所有游戏。
7.jpg
重点聊一下功率分配,这是其它帖子很少提到的一点,对游戏至关重要。
刚才提到我们最多有28W发热(或按一般习惯叫TDP)可以分配。
SOC内主要发热源有3个:
1、Uncore:SOC内的非核-心功能,10代及以前的SOC,Uncore发热较小,也就是1W左右,所以以往优化中不太关注这块。但是11代TigerLake处理器(以下简称TGL)在Uncore中加入了一些新功能,比如雷电4控制器,导致Uncore的功耗打到了3~6W,我们简单算成平均5W好了,这已是不能忽略的一块热量源。


2、GPU:借用SOC的TDP概念,Iris Xe 96eu,经测试其PL1/PL2可以达到16W/18W,Win3作为游戏主机,优化中应保证GPU要一直吃满功率。在功率分配中,除无法控制的Uncore部分外,应尽量将足额功率以最大优先级分配给GPU。GPU的功耗和频率并非同步的,在SOC整体温度和功耗较低时,GPU在5W也可以稳定在1.3Ghz主频;在高负载情况下,GPU 15W也可能只有1.1Ghz。


3、CPU:以往测试中可以证实,1165G7整块SOC吃饱的整体TDP在51W以上,CPU是一块海棉,基本可以认为有多少功率都能吃掉转换为算力和发热,同时CPU算力在游戏中相对没有GPU重要,所以要将CPU功率分配优先级降为最低。同时要保证不玩游戏,或游戏图形负载较小时,CPU可以自动吃掉GPU让出的功率。


按上文确定的最大TDP28W计算,减去Uncore 5W,减去GPU 16W,留给CPU的功耗为8W,这个功耗足够CPU的4个核心长时间稳定运行在2.8Ghz主频。也就是1165G7的可配置基础频率上限。


这时可以不开睿频(Turbo Boost),从而避免CPU抢占GPU功率。
这就是以往帖子中提到关闭CPU睿频提高GPU性能和稳定性的原理。


但是,如果关闭睿频,会对GPU性能产成一些副作用,不止CPU有睿频,GPU也有睿频。
在睿频开启情况下,通过各种监测软件观察,GPU在14~16W功耗下,睿频可在3~5s内稳定达到1.55Ghz以上。这也印证了1楼的新闻截图,Iris Xe的设计频率应该是1.65Ghz。
TDP MEMU和ThrottleStop都可以方便设定CPU/GPU的功率分配优先级。


借用TDP MENU中的CPU/GPU功率分配说明,CPU和GPU的功率分配优先级都可以设置为0~31内的任意数值,0代表最低优先级,31是最高优先级。
Windows默认的分配优先级是9:13,请注意这个数值并非功率数值的比例,TGL的CPU优先级0相当于GPU优先级20,在0:20优先级设置下,CPU/GPU的功率分配是平衡的。
8.jpg

所以第一步我们在ThrottleStop主界面中,先点“TPL”按钮(Turbo Power Limit),勾选Power Balance,右侧分别填入0和31,分别代表CPU和GPU的功率分配优先级。
这是全局设置,任何时候都要保证GPU得到足够功率,即使再CPU和GPU都吃不饱情况下(比如10W SOC TDP),依然要给GPU最大优先级。
9.jpg
TPL窗口也是设置全局TDP的地方,按照图中蓝色圈内勾选,右侧填入PL1和PL2数值,一般设置为一样即可,避免功率大幅度波动,CPU的功率波动貌似也会影响GPU功率波动(只是感觉,不确定)。
然后下面拖动条到最大,代表PL1可以保持的时间,这个设置默认是28s,不过调或不调应该影响不大。
感觉ThrottleStop里设置TDP不是很方便,所以我也同时使用TDP MENU快捷设置TDP。请注意这里的TDP设置不能超过BIOS中的设置,否则BIOS设置优先生效。
10.jpg
回到主界面,点Options按钮,右侧勾选篮圈内几个选项,可以将ThrottleStop关闭到Windows任务条右边的图标栏,保持其持续运行。关于ThrottleStop开机自动启动,咱们最后再说。
在Profile Names栏位,填写4个配置名称,
我自定义的栏位和说明:
配置1:Performance - 适用于任何任务的最高性能模式,可以达到最大设置TDP功耗。
配置2:Light Game - 适用于负载不大的游戏
配置3:Heavy Game - 适用于大型高负载游戏(实际游戏性能和Performance一样,但是CPU功率被限制,以保证续航)
配置4:Battery - 最省电配置,这不是用来玩游戏的,只是以防万一。
11.jpg

然后点击HotKeys设置4个配置文件的切换快捷键,如图建议设置,Ctrl+7~0分别切换4个配置,这几个快捷键在Win3触摸键盘上比较容易操作。
设置快捷键的目的在开始已经说了,用Performance配置可以快速加载游戏,进入游戏后再用快捷键切换其它配置。
12.jpg
以上就是ThrottleStop的全局配置,接下来开始设置各profile的独立设置。


BTW:补充一点,我在BIOS中设置基础倍频是17,也就是CPU基础频率是1.7Ghz,这对大部分大型游戏是足够的。
如果用Light Game配置(Ctrl+8)出现CPU功率不足,拖慢卡顿情况,
先Ctrl+9切换Heavy Game配置,CPU可以稳定跑到2.8Ghz;
如果还不行,Ctrl+7切换Performance配置,CPU可以运行到3.3~3.8Ghz,
如果卡顿缓解,那就是游戏比较吃CPU了。

各配置的独立设置主要在ThrottleStop主窗口左侧设置,上方4个radio按钮分别代表4个配置,点击立即生效。
下方所有设置也是选择设定后立即生效。
按本帖说明,分别设置完毕后,记得点左下Save保存。
13.jpg
先介绍4个主要设置的用途:
(1)第一个勾选项是设置Windows电源模式的,Win3默认只有“平衡”一种模式,选中“High Performance”可以自动添加并切换高性能模式。


(2)Speed Shift - EPP:
是Intel在最近发布的CPU中用来控制CPU性能自动切换的功能,可以看做更灵活的SpeedStep,但又不是取代SpeedStep,有兴趣可以查阅相关技术文档。
EPP设置是0~255之间的数值,0代表最高响应速度,255代表最低相应速度。
借用TDP MENU中的界面说明,84是Windows默认设置,128是ThrottleStop默认设置。
数值越靠近0,CPU检查当前负荷(是否需要切换功耗)的频率越高,表现上就是CPU主频会根据负载变化快速切换波动;
反之,数值越靠近255,CPU负荷检查和主频切换就会越迟钝。
设置为255,等同于关闭睿频。
14.jpg
但我个人感觉EPP也不是一律设置为0就好,特别是希望CPU保持频率,又不希望关闭睿频的时候。
刚才提过关闭睿频,GPU主频也会失去超越1.3Ghz的能力。
这里面的逻辑需要自己体会,我也不能说完全搞懂,所以我的设置只是参考,你可以根据自己的情况进行调整。


(3)Disable Turbo:
勾选关闭睿频,取消勾选打开睿频。打开睿频时,如果散热和SOC储备功耗允许CPU主频就会大幅度波动,尽量以可能的最大主频运行提高整机响应速度;关闭睿频CPU就会尽量稳定在基础频率。根据需要设置。


(4)BD PROCHOT:
这是Intel SOC的一个热保护功能。简单说,就是当某个SOC组件过热时,会降低其他组件的频率以降低功耗,避免出现进一步损失。
这个“危险”其实非常罕见,但是如果开启BD PROCHOT有时是会明显限制整机性能的。
比如Uncore过热的时候,就会将CPU限制在基础频率以下。
有些笔记本用户反馈开机后CPU主频被限制在400Mhz,就有可能是BD PROCHOT生效的原因,主要还是因为笔记本厂家技术能力不足,没有对这种情况做合适的技术开发,导致SOC默认就被限制在最低主频。
***安全警告***我一般是关闭BD PROCHOT的,但是我不保证其安全性,所以请自行决定是否冒险。
这样ThrottleStop就设置完毕了,开机启动和各配置性能对比明天再发。


下面是4种配置明细,及简要说明。


【Performance】
1、开高性能电源模式;
2、EPP设置为0,保证CPU随时能立即吃掉SOC剩余功率;
3、取消Disble Turbo,开启睿频,用意同上,保证在不抢GPU功率的情况下CPU尽量跑到最高主频;
4、关闭BD PROCHOT。***后果自负***
15.jpg
【Light Game】
1、开高性能电源模式;
2、EPP设置为0,保证CPU随时能立即吃掉SOC剩余功率;
3、勾选Disble Turbo,关闭睿频,CPU时钟稳定运行在(BIOS中设置的)基础主频1.7Ghz,即使有富裕功率也不抢,这是CPU只有3~5W功耗,完全不合GPU抢电,SOC整体功耗尽可能拉低以保证续航;
4、关闭BD PROCHOT。***后果自负***
16.jpg

【Heavy Game】
1、开高性能电源模式;
2、EPP设置为128,CPU频率切换不要太敏感,结果就是能稳定跑到1165G7设计最大基础频率2.8Ghz,CPU部分功耗8W左右;
3、取消Disble Turbo,开启睿频,保证在不抢GPU功率的情况下CPU尽量跑到功耗允许的最高主频;
4、关闭BD PROCHOT***后果自负***
【Battery】
1、开“省电”电源模式;
2、EPP设置为255,让CPU频率切换变得最迟钝;
3、勾选Disble Turbo,关闭睿频,这样CPU只能稳定在1.5~1.6Ghz,只满足上网浏览或处理文档等基本性能;
4、勾选开启BD PROCHOT(其实这个设置下面开不开都没危险,风扇都不太转)。
测试环境如下:
1. BIOS TDP设置30W,CPU寄出倍率17。
2. Windows 21H2专业版(非自动激活、非精简版)。
3. Heaven设置720P,全屏,其它均禁用。
4. 古墓丽影崛起(Steam正版)设置720P,垂直同步设置双缓冲,关抗锯齿,默认高画质。


上午先更新到这,晚上再说下如何设置ThrottleStop随登录自动启动。
ThrottleStop的快捷键切换profile太方便了。
发两张Heaven测试截图,证明一下Iris Xe核显也是有睿频的。
SOC TDP设置都是28W,配置是Performance,配置中开启来睿频。
核显主频会一直运行在1300Mhz以上,功率再15W以上,16W居多。
负载大、温度低于80℃、SOC有富余功率时,核显主频甚至可以经常在3~5s这么长时间段内跑到1500Mhz以上。
+==========================
最后的一些话:
发现每个人都有自己习惯使用的调优软件,我的帖子里只是介绍一个调优思路和原理,不一定准确,也不一定适合每一款游戏。只要了解了原理,按照自己希望的方向调整优化即可。


这里先更正帖子中的一处错误:
CPU:GPU功率分配优先级系数,Win10默认设置是9:13没错。
但是TigerLake(1165G7)默认的系数其实已经是9:31了,所以这已经是优先将功率分配给GPU了。0:31的极端分配系数,只是让GPU的功率更稳定一点,fps提升有限。
 
接下来说下如何将ThrottleStop设置为自启动。
这个介绍其实网上到处可见,大神们就不用浪费时间看了。
为了照顾不熟悉的人,我会把每个步骤说得非常详fan细suo。


【适用于任何软件的开机自动启动操作方法】
(1)我的电脑右击菜单中选“管理”打开“计算机管理”。
(2)在“计算机管理”中,展开“任务计划程序”下面的“任务计划程序库”,再点击右侧边栏中“创建任务”,再弹出的“创建任务”窗口中依次填写每个tab页。
首先在“常规”页面,输入任务“名称”,比如“ThrottleStop”。
如果是需要一定系统修改权限的应用,请勾选“使用最高权限运行”。
(3)切换到“触发器”页面,点击“新建”,弹出窗口中将“开始任务”时机设置为“登录时”。
(4)点“确定”后,在触发器列表中就能看到新建的“登录时”触发器。
(5)切换到“操作”页面,点击“新建”,在弹出窗口中选中操作类型为“启动程序”,并点击浏览选中ThrottleStop.exe程序。
(6)选择要运行的程序文件后,在操作列表中就看到新建的“启动程序”项目。
7)接下来切换“条件”页面,一一般直接取消所有勾选即可。
(8)切换“设置”页面,一般只保留“允许按需运行任务”即可,其它勾选取消。
最后点击“确定”完成开机运行任务创建。
(9)创建完毕后,再“任务计划程序库”列表中,就能找到刚建立的开机运行任务,下次登录Windows时,ThrottleStop就会自动运行。


(10)最后补充一下,昨天介绍ThrottleStop设置时提到过,在options中勾选“Start Minimized”和“Minimize on Close”,这样开机登陆后ThrottleStop就会静默运行自动隐藏到图标栏;点X关闭ThrottleStop窗口时,ThrottleStop也是隐藏到图标栏但不会退出。
全部设置完毕后,以后开机就不用管ThrottleStop了,随时用快捷键切换profile(配置)即可。
介绍完毕。
 
++++++++++++++++++++++++++++
以上对调优思路介绍完毕,帖子中介绍的4种“配置”不一定是最优化的,也不一定适合每款游戏,只是介绍原理和思路。


从现在开始,进入下一阶段工作。
我会用各类参数的排列,穷举每种配置组合,看看各选项会对游戏性能产生多大正向或负向影响。
敬请关注。


BTW:昨天群里有朋友说,一堆优化操作,最后可能就提高2、3帧。
没错,无论GPD Win3、1165G7处理器还是Win10,各厂家已经在出厂前设置成适合大部分人的优化配置。
探索各种优化设置,其实只是想了解清楚其发挥作用的原理,以随心所欲按照自己的使用场景来调整机器性能/功耗。
我也是需要做点事情作为消遣,意义不大仅供参考。
当然,如果能凑巧把某些游戏从28帧提高到31帧,也是一种价值。
 
更多
游戏推荐

Copyright © 2018-2026 安卓模拟社区 snomm.com, All Rights Reserved.皖ICP备17005905号-1

皖ICP备17005905号-1
皖ICP备17005905号-1