玩了太多游戏,发现几乎每个unity游戏,都是一超重载线程unitymain,一个重载线程unitygfx,然后其他有多少中负载或者轻负载线程就看应用优化了。
目前8e和8e5的问题是,很多时候,因为超重负载unitymain线程会显著拉高超大核簇,导致另一个超大核此时没啥负载频率却很高,能效很低,如果把重负载gfx放进去,能效反而更差,可是如果放到中核上,性能不够,而且也会影响中核簇的能效表现。
因此在这里提出最完美的cpu布局:
如果是arm核心,强烈建议
1c2u+1c2pre+6c2pro。
这样,对比9500,可以把两个2个c2pr换成c2pro,显著省下面积,而省下的面积可以保证各个核心都是完美无阉割版,天玑就是阉割的太狠了,导致很多核心表现的很不理想。
然后,l1,l2,l3全部堆满,能堆多大是多大,比如终末地这种游戏就是太吃缓存了,l3大的玄戒都干翻GPU远胜它的9400了。
并且这样三丛集也好调度。
把c2u锁unitymain线程。
c2pre锁unitygfx线程
其它的全部丢给六个c2pro,日常应用更是一绝,看视频可以直接不启动大核和超大核的电压域,直接休眠,功耗会非常好看。
希望9600就是这样设计,干翻隔壁2+3+3
目前8e和8e5的问题是,很多时候,因为超重负载unitymain线程会显著拉高超大核簇,导致另一个超大核此时没啥负载频率却很高,能效很低,如果把重负载gfx放进去,能效反而更差,可是如果放到中核上,性能不够,而且也会影响中核簇的能效表现。
因此在这里提出最完美的cpu布局:
如果是arm核心,强烈建议
1c2u+1c2pre+6c2pro。
这样,对比9500,可以把两个2个c2pr换成c2pro,显著省下面积,而省下的面积可以保证各个核心都是完美无阉割版,天玑就是阉割的太狠了,导致很多核心表现的很不理想。
然后,l1,l2,l3全部堆满,能堆多大是多大,比如终末地这种游戏就是太吃缓存了,l3大的玄戒都干翻GPU远胜它的9400了。
并且这样三丛集也好调度。
把c2u锁unitymain线程。
c2pre锁unitygfx线程
其它的全部丢给六个c2pro,日常应用更是一绝,看视频可以直接不启动大核和超大核的电压域,直接休眠,功耗会非常好看。
希望9600就是这样设计,干翻隔壁2+3+3









