一直以来我们关注的手机性能都比较注重CPU频率、GPU频率,而二级缓存的频率改变对移动处理器来说又会产生什么影响呢?一些第三方的内核和工具已经允许我们自行修改二级缓存的频率,这也让测试对比起来更加直观。
原文转自百度高通吧,作者jerrylzy
测试环境:
手机:HTC One
OS: 4.2.2
CPU: 1890MHz x4
Hotpulg:MPDecision
RAM: 533MHz 64bit
L2 Cache:1134MHz/1296MHz
GPU:450MHz
IO Scheduler:ROW
安兔兔评测
L2:1134MHz
L2:1296MHz
模拟器
L2 1134MHz CPU 1890MHz
L2 1134MHz CPU 1566MHz
L2 1296MHz CPU 1890MHz
我们可以看到的是在L2 1.13G下,CPU 1.5G和1.9G只差了9FPS,而在L2 1.3G下,1.9G的模拟器成绩达到了131FPS
L2 1.13G下,1.9G和1.56G的成绩相差7.8%,频率提升20.7%
L2 1.3G下,1.9G下成绩提升5.6%,L2频率提升14.3%
如果以后L2可以超到1.5G(8260时代就被超到过),那么成绩估计能有135+
Sunspider
先说句题外话,日蜘蛛测浏览器还算可以,测性能太那啥…原生浏览器小米2S 1.7G能轻松破900,牛丸1.9G+L2艹频才能破900ms。不过小米2S原生浏览器加载网页确实要快点,不像T3跑日蜘蛛牛逼哄哄实际加载速度还不如8260。而且和内核也有关系,我这个超频内核不草1.9G不能破1000ms而官方内核1.7G都可以950ms左右
L2 1134MHz
L2 1296MHz
成绩提升:16%
圆周率
算这玩意儿我估摸这对二缓压力很大,测试结果也这么觉得
L2 1134MHz
L2 1296MHz
成绩提升:28.7%
二级缓存频率提升幅度:
(1296-1134)/1134=14.3%
来个成绩的平均提升:
(8.5%+5.6%+16%+28.7%)/4=14.7%有空的朋友可以测下软解,目测也有提升在L2频率远低于CPU频率之下,对缓存和多核心要求高的应用和跑分自然会让L2成为瓶颈,在二级缓存将来超到1.5G甚至更高的情况下,成绩又会是什么样的结果呢?
如果在L2频率远低于CPU频率之下就通过成绩来判断CPU架构的性能高低,是不是太牵强了一些?
软解
御剑AB OP 1080p 60fps ref=16
BSPlayer 1.9.151(注意1.4版本会高一些,甚至有些机器会高10FPS)
L2 1134MHz
avg 32.18
L2 1242MHz
avg 33.84
提升1.66FPS
5.16%
对比图表:
平均提升:12.8%
L2频率提升:9.5%