[Nexus 4 Original Android Development] Hanny:
r86 Gaming Test focused on GPU performance

as the title says, this is focusing on the GPU not the CPU. Therefore you will not see any comparison about hotplugging tunables below (while I still havn't clear up my mind about the tricky spots between sampling_timer and sampling_rate, lol)

In order to see the difference on GPU performance, most CPU-related stuffs you imagine will all be the control variables in this test.

If hotplugging mode is used, it is always default 375-275-125, default sampling rate 10, default sampling timer 25

NFSMW also joins the party this time, as there are still a 10fps room for improvements till the game reaches the max 60fps.

Notes for this game:

The track I used to test is always a 1-on-1 Most Wanted #1 Duel, Veyron versus Aventador.

If you race on regular races, there are a few more computer racers and the track calculations for them uses extra CPU power, resulting in a drop of 5-10fps compared to my results.

Notes for GTAVC, as posted before

- For GTAVC Max Graphics, I am driving the fastest car in the game on the busiest road in the game. Based on my experience, that road gives the lowest FPS, maybe cause of the number of road-connections it has, the number of palm trees, the number of random cars and the number of gangs (group of people) on the street. On other areas of the game, you will get a 5-10 FPS increase compared to that busiest road used in my tests.

- FPS meter and Perfmon are running at the same time during my tests (both refreshing at the interval of 1 second), they are also decreasing the FPS of the actual games so the real experience should be 10% smoother.

- In order to achieve a stable and accurate "average FPS" on the FPS meter, every time exit/enter the game, I run it for 2 minutes until the average FPS stays the same for ~10 seconds

Setup

AOKP Android 4.2.2 19 Feb PUB edition by bigxie

franco r85 and 86

Interactive - defaults

deadline - defaults

NFS MW

The test is divided into 3 parts - Everything default, Throttling and Maximum CPU Performance

All tunable values are consistent between two nightlies - r85 before GPU patches were merged, and r86 where they are merged.

1. Everything Default with throttling prevention

384/1512

Hotplugging mode

Throttle threshold = 85

r85

Smooth and "light" experience, absolutely no stutter. as reported before, only 2 cores are enough for NFS.

r86

only 37 FPS. as someone reported recently, there were some "unusual stutters". not so observable but can feel it.

2. Forced throttling

384/1512

Hotplugging mode

Throttle threshold = 35

r85

Smooth, but abit "heavy". means you feel some weight on you while driving. not having the feeling of flying as the graphics goes. extra cores did not go online. 36 FPS.

r86

as NFSMW uses motion blur, lag is easier to be observed than GTA even the FPS is not too bad. it is actively stuttering at 31 FPS.

3. Maximum CPU Performance with throttling prevention

1512/1512

Quad Core mode

Throttle threshold = 85

As this test even neglects the CPU scaling efficiency, i.e. near purely testing GPU, it was done for two times for improved accuracy

r85

Flying at 53 and 55 FPS.

r86

Unfortunately, it is only hanging around at 40 and 41 FPS. 4 cores 1512 were used but it is slower than 2 cores 1512 used in r85+hotplugging mode.

GTA VC Max Graphics

The test only uses Maximum CPU Performance.

Everything default is skipped because we can predict the results based on NFS MW results.

Forced throttling is skipped because it most probably lags on default sampling values, that disturbs the GPU test.

Tunables are also consistent between the two nightlies.

4. Maximum CPU Performance with throttling prevention

1512/1512

Quad Core mode

Throttle threshold = 85

Yeah all the FPS is pretty ****ing awesome, however its just quad core mode with a burning temp, not something i wanna achieve in my other tests about hotplugging, lol

r85

out of busy road

42 FPS

on the busy road

still 36-39 FPS.

r86

out of busy road

33-35 FPS

on the busy road

only 31-33 FPS

Conclusion

Sorry for the bad news, the new GPU patches obviously did not help on gaming performance, which gives a significant FPS decrease on both moderate/heavy games.

Don't know about the battery conservation it gives, but I agree they should be reverted. Never installed anything about benchmark but sometimes they reveal the right trend, lol.

Other than gaming performance, the UI smoothness is apparently improved. But I believe that is because of the lose-and-gain phenomenon of the swiping boost in recent nightlies and r86.

Here you go franco, cheers and thanks! :cool: