Hey guys,
I just installed the 4.27 CM10.1 nightly + Matrix Kernel and absolutely love it, props to those teams, incredible work.
I'm trying to compare GPU performance across AOSP/AOKP landscape, and would love feedback on the relationship between GPU performance and ROM choice. I believe the GPU driver is held in the kernel, so does rom choice impact GPU performance at all?
Why I ask:
I noticed that I have across-the-board higher bench scores scores on CM10.1 than I did with TW based roms, except with regard to GPU performance. The general UI experience is fantastic with CM10.1, but I have noticed an area of weakness, for example hovering over Flipboard tiles results in a choppy reveal animation compared to TW.
In summary: I'm extremely impressed with CM10.1, but am new to AOSP roms, and wish to understand more about the relationship between roms and hardware utilization efficiency.
Related
Hey there, I've recently rooted my phone, and want to test various kernels, and possibly even ROMs, what can I use to test them?
Antutu Benchmark, Quadrant is out-dated
Sent from my LG-Stone from the Prehistory....
Naaaahh... Just kidding!
CM7.2 Temasek KANG P204-35
Vadonkas KANG kernel (13-01-2012) 32MB Ramhack Powersave
The only real test is real world use. Scores can be faked by rom edits but don't do anything for real performance at all.
agreed with zelendel. what matters is the stability and the actual smoothness of transitions/animations. i would prefer a rom that can get 1000 on quadrant that is super smooth than one with 3500 that doesn't feel snappy at all.
Antutu Benchmark is the most used now but as said above a benchmark is not something to reveal the real "feeling" of your phone.
Of course using a benchmark you'll see different scores among your different roms and versions... and sometimes it will let you feel better or... worse
Thanks guys.
Yes, I know that sometimes it will actually be different from the scores and feel better with a ROM that has scores that are a bit lower, but still I'd like to have some kind of measurement.
First off, let me say that this is more a question out of curiosity so I can learn more about the android system then real concern.
That having been said, I have noticed that AOSP roms consistently score lower on benchmark software (Antutu to be exact) then Sense based roms, even though its immediately obvious that the AOSP roms are faster in the "real world". I have read on another phone's forum that it was OpenGL based for that phone, is it the same thing for our Rezounds, or are there other factors at work?
I do realize that benchmark scores are not the end all for performance representation, however the fact remains that there has to be something that is bringing down the AOSP score, hence why this is a question of curiosity .
That is an observation I have not made. The scores are pretty much the same for me. Just ran a 6336 on Antutu. Without overclocking, I run about the same on Sense.
I just had to rerun to make sure I wasn't making an a** of myself....
Both runs were using Neo's roms (adrenaline and rage)
on adrenaline with dsb's kernel and no OC I got a 7125
on rage running the bundled kernel i got a 6577
I've never seen over 7k on this phone without some heavy overclocking. What version of dsb's kernel are you using? A lot of them don't hold stable clocks. Try a benchmark with the stock kernel. It's a much more fair test since the AOSP is basically stock.
Sent from my ADR6425LVW using Tapatalk 2
I was running his 2.01 kernel with 192 min and 1.5 max using smartassv2 gov for the posted score.
Will have to get back to you on the stock kernel numbers as I am currently back on AOSP since I am playing around with themeing it, however for what it's worth this phone consistently (10-12 different benchmark runs) scored between 7000 and 7200 on the dsb kernel.
Yup I got over 8200 with my friends class 10 card in... With the standard one I get just under 7800 with OC and around 7200 without on DSBs kernel on 2 different roms...
Does anyone even use geekbench?
Yourfate said:
First off, let me say that this is more a question out of curiosity so I can learn more about the android system then real concern.
That having been said, I have noticed that AOSP roms consistently score lower on benchmark software (Antutu to be exact) then Sense based roms, even though its immediately obvious that the AOSP roms are faster in the "real world". I have read on another phone's forum that it was OpenGL based for that phone, is it the same thing for our Rezounds, or are there other factors at work?
I do realize that benchmark scores are not the end all for performance representation, however the fact remains that there has to be something that is bringing down the AOSP score, hence why this is a question of curiosity .
Click to expand...
Click to collapse
Well Rezound is built for sense so you can expect it to be, but once we get a working OC kernel you will see asop jump up in benchmarks
In Antutu, I get around 6500 with "stock" based Sense 3.6 roms. Then Sense 4 came out and the Antutu scores are 1000 higher, my top was 7700. I don't know why Sense 4 runs so much faster, especially since it was ported to our phone. AOSP I think scores were in between, 7000 range? But I'm not certain. Anyway Sense 4 is blisteringly fast, Sense 3.6 is garbage, and AOSP roms are the fastest going between apps/launcher. Once AOSP gets more solid, I will probably switch full time, but ViperREZ Sense 4 has sooooooo many features (and speed) it is hard to put down.
has anyone experienced any performance degradation with 47a? i'm running the 47a rom by @xdabbeb and performance is mostly good. apps launch quickly and almost everything seems snappy. but game performance doesn't seem to be as good. games like galaxy of heroes and spiderman unlimited are laggy and the frame rates are choppy. i was running jasmine 4.0 (12b based) with the skydragon 0.3.0.2 kernel previously and game performance was better. has anyone else seen similar issues? any ideas on how to improve things? i have trickster mod and have the following settings.
min/max frequencies: 300 mhz/2.4576 ghz (268.8mhz was available as the lowest min frequency on jasmine 4.0 + skydragon 0.3.0.2 kernel)
interactive governor
row scheduler
read ahead buffer size: 256 (update 4/8/16: i get better performance with smaller values. bigger ones make things choppy)
tcp congestion control: cubic
mp-decision on
multicore power saving: 2 0 (update 4/8/16: changing this to 0 made things a little better)
msm-adreno-tz gpu governor
gpu max frequency: 578mhz (657mhz was available as the highest max frequency on jasmine 4.0 + skydragon 0.3.0.2 kernel)
update 4/8/16: i made some changes that improved game performance a little, but it's still bad.
update 4/20/16: here's some benchmark data i got with antutu 6.1.2.
Code:
jasmine 4.0 + skydragon 0.3.0.2 kernel vs98547a
3d marooned 2384 1617
3d garden 2803 2615
3d total 5187 4232
ux data secure 3426 4654
ux data process 1279 2632
ux strategy games 1693 4413
ux image process 1931 6548
ux io perf 2765 3475
ux total 11094 21722
cpu math 6868 6573
cpu common 7078 5859
cpu multi-core 8136 7632
cpu total 22082 20064
ram 8022 5151
TOTAL 46385 51169
47a has a higher overall benchmark score, but all the gains came in the ux category. 47a is much better in the ux category but lost in all the other categories. i think 47a's better ux score is due to android runtime(ART), which is supposed to give better performance. jasmine 4.0 is kitkat based and still uses the dalvik virtual machine. ART is available as a developer option. unfortunately, 47a loses in all other categories and quite significantly too. maybe a custom stock or aosp mm rom along with a custom mm kernel will do better.
Yes!
I experienced bad scrolling lag in Chrome. Overall the ROM seemed fine but Chrome was almost UN usable. I followed install to a "T" and did not have a different kernel, just used xposed and g3 tweaks for minor UI tweaks. I could not figure it out so I restored back to Jasmine 9.1 (35B)
I've always been happy with the performance there so I'm going to stick with it.
I'm not running the ROM but I'm running stock 47A and performance is excellent for me. No lag. Chrome itself has always been kind of laggy for me, but otherwise, it runs pretty smooth for me.
I'm running stock, not rooted, not debloated.
after some more experimenting, i found a few things that improved game performance a little, but it's still not that great.
read ahead buffer size. i saw better performance with smaller values. bigger ones slowed things down.
multicore power saving. changing this from 2 to 0 improved performance too. this makes sense as the kernel is less aggressive trying to keep things to as few cpu cores as possible. it's freer to use more cores.
op updated.
can anyone suggest an oreo rom and kernel with highest performance benchmark score. battery doesn't concern me i want pure performance.
OmniROM has been moved to stable and the reviews are also quite good expect for some minor Bluetooth connectivity issues with some audio devices, which also might have been fixed by now. If you want performance stay on the ROM's stock kernel, at least for now.
[email protected]!$h said:
can anyone suggest an oreo rom and kernel with highest performance benchmark score. battery doesn't concern me i want pure performance.
Click to expand...
Click to collapse
if you want benchmarks, then try out stormguard kernel.
https://forum.xda-developers.com/re...-development/kernel-stormguard-11-08-t3702031
it overclocks the device to 2.2 ghz and for rom you can try any of the roms among LiquidRemix, Aex, Omni and aoscp.
these 4 currently provide the best oreo performance but the stormguard can greatly increase some performance in heavy usage.
(However it totally depends upon your usage, maybe the performance isnt going to be noticeable)
Please note that device performance greatly depends upon your usage, for a smoother performance try keeping a check for the running apps in background, and try to block off or removing the apps permanently which you dont even use
I've recently laid my eyes on this phone due to its very convenient price and set of features I, however, am a bit bummed out by the chipset which is a Snapdragon 730g instead of the latest Snapdragon 765g found on devices of similar prices (which however lack other features hence my dilemma).
My 1st question is how is the performance generally speaking currently? Are they any noticeable slowdowns or I'm just over-thinking this?
My 2nd question is can this phone be overclocked and or undervolted? I'm asking this as I know every SOC is a bit generous with stock voltages for the frequencies they pick, so I was wondering if there are apps to lower the voltages per each frequency bin to get the most battery out of it or vice-versa, get the most performance out of the stock voltages. (I currently do this on my S7 with great results however it's just an old phone at this point hence why I'm looking at this Xiaomi)
Thanks in advance for all the answers!
We need custom kernels to be able to over/ under volt, which we currently dont have. The kernel sources were released not long ago, from what i know developers are currently working on custom kernels which will be released soon.
Performance wise, its ok. Not great but does the job especially on aosp roms as miui is ram heavy (which Mi note 10 lite has plenty of).
it's not needed and only placebo nowadays.
miui isn't ram heavy at all. I've a few apps in autostart and max. 3.2gb ram in use.