CM10 vs SAMSUNG ICS roms - CPU usage - Galaxy S II General

Not sure what to tell.. but many people know that Galaxy S II with CM10 (currently using 21. september nightly) uses around 35% in idle of CPU power.. just 5 apps installed.. same with HW composing disabled. and same with force 2D GPU rendering checked
While. samsung one rom does use in idle around 3-12% of CPU usage with force gpu 2D rendering checked
Games are smoother on samsung than on cyanogen (both are running siyah kernel 4.1.5 with oc at 1.6 + GPU 400 + touch boost to 400 (step4)
example games: GTA III, Gangstar Rio
Why?
Not sure what is bottleneck... if fsync (really don't messed with it)
or memory bandwith,I/O,GPU, or cpu
during Gangstar RIO..
cpu runs with both cores around 65% and game lags during driving..
GPU can't tell.. as MaliStats reports bad value (400MHz 1100mV 100,1% ) all the time
Any known fix for these lags and cpu usage?
Gangstar rio is less laggy when HW composing disabled..

Because the HWcomposer isn't working correctly in CM10 so you have lags in games.
CPU takes all the load in 3D games on CM10.
BTW this question should be in CM10 thread.

HW composer still doesn't work? it is much smoother than it was before 3 weeks
now animations are smooth while before.. they were laggy as hell

BlackRainX said:
HW composer still doesn't work? it is much smoother than it was before 3 weeks
now animations are smooth while before.. they were laggy as hell
Click to expand...
Click to collapse
This don't mean nothing, simply they work to optimize in a better way their rom.

BlackRainX said:
Not sure what to tell.. but many people know that Galaxy S II with CM10 (currently using 21. september nightly) uses around 35% in idle of CPU power.. just 5 apps installed.. same with HW composing disabled. and same with force 2D GPU rendering checked
While. samsung one rom does use in idle around 3-12% of CPU usage with force gpu 2D rendering checked
Games are smoother on samsung than on cyanogen (both are running siyah kernel 4.1.5 with oc at 1.6 + GPU 400 + touch boost to 400 (step4)
example games: GTA III, Gangstar Rio
Why?
Not sure what is bottleneck... if fsync (really don't messed with it)
or memory bandwith,I/O,GPU, or cpu
during Gangstar RIO..
cpu runs with both cores around 65% and game lags during driving..
GPU can't tell.. as MaliStats reports bad value (400MHz 1100mV 100,1% ) all the time
Any known fix for these lags and cpu usage?
Gangstar rio is less laggy when HW composing disabled..
Click to expand...
Click to collapse
ERROR! You are testing both roms with a "custom kernel"(siyah).
Ask in Siyah thread.
Sent from my GT-I9100 using xda premium

HWComposer is not working fully, CPU is doing all the graphics works. You see smoothness due to other improvements and the Dual core CPU that's inside.
UC to 200Mhz and try scrolling, you'll see lags which you won't see if HWComposer is working correctly.

Hw composer is an issue, but sensor polling is another one, never resolved in cm builds, coming from cm7 days.
I tried contacting several developers, but none seemed to see or wanted to work on the problem.
While idling, sensors use +- 10% cpu on any CM based rom (at 200mhz), while on Samsung based the usage is +- 2% idling while screen is on, same conditions. Android system process is to blame, and inside the process sensors threads are the ones sucking cpu. Disabling sensors (autororate, light, gps) did not help to reduce the problem in my case. Using different kernels did not help either...
Had to live with the issue at this point...

BlackRainX said:
Not sure what to tell.. but many people know that Galaxy S II with CM10 (currently using 21. september nightly) uses around 35% in idle of CPU power.. just 5 apps installed.. same with HW composing disabled. and same with force 2D GPU rendering checked
Click to expand...
Click to collapse
Do You do similar comparison stock VS CM9?

Yes.. that sensor polling really uses a lot of power.. mainly compass one!
Thank's everyone.. usic Changmin vsync builds with dorinmax + 520MHz works good
with note HWC

Related

Infos about GPU and CPU ?

Hey guys,
is there are app than can display me the current cpu and gpu clock
or some benchmark exspecially for the gpu ?
Since days im trying to get Dungeon Defenders running with 24+ frames but no chance.. ROM's only change 1-2 fps etc.
Nothing helps so now i'll look if my gpu speed is correct
THX =)
would be cool, if there's a widget that displays the clockspeed, and gpu speed, temperature at real time.
That game used to lag like hell til I installed lastupers SO 4.6.8 kernel. Its smooth now but still lags when there's a lot of action but its better then all the other kernels I've tried before.
Sent from my Atari Portfolio running GeOS and a 300bps modem.
ickyboo said:
That game used to lag like hell til I installed lastupers SO 4.6.8 kernel. Its smooth now but still lags when there's a lot of action but its better then all the other kernels I've tried before.
Sent from my Atari Portfolio running GeOS and a 300bps modem.
Click to expand...
Click to collapse
Lagfix enabled ?(when yes, which ?)
Tweaks enabled ?

GPU overclock kernel for ICS

If the SGX540 in P1000 can be overclocked to 370MHz, the performance of it can be highly improved like in Overcome Kernel.
(Can be showed in Quadrant Standard Edition. When it is in 370 MHz, the fps in the graphic animation of DNA can be promoted to 60fps. And got no lagging in anything. The speed(smoothness is nearly reached S2 which is official 2.3.6)
But however, it doesn't seem that any ICS supporting kernel can set the clock of GPU.
I am sorry that my English is not good enough to represent my idea, but I hope you can get what I am talking about.
And the most reason I want it to be real is that the potential of P1000 is quite big and in fact it is quite good!
PS Antutu SetCPU app can set GPU clock in Overcome Kernel.
Dang, I never knew that our GPU can be overclocked ^^
since this tab is getting old, maybe its time to overclock the gpu also?
Personally I'm agree with this
Probs a little off topic, (also to bump this up a bit)
But the Gnex which uses the same GPU can be overclocked to 512Mhz (Stock is 300 something I think), improvement seems noticeable in apps and in nenamark, you go from 27-28ish FPS to 31-32.
It would really help the tab, it seems to show age now (which makes me lust over a 7.7......)
What I knew is the potential of SGX540 in GNexus and GT are different.
GT one is 200MHz and GNexus one is 374MHz.
In Overcome Kernel w/ GT, the clock of SGX540 can be set to 370~38X Mhz w/ no crush but when it is 400MHz , the machine is seemed to be lagged.
The benchmark in Overcome 4.1 plus Overcome Kernel 4.0 can be promoted over the GT 7.7 (of course the mark doesn't represent the real using experience but let's just look at the 3D mark)
http: / / i729.photobucket.com/albums/ww300/ngtinching/SC20120401-173417.jpg
edwardplus said:
What I knew is the potential of SGX540 in GNexus and GT are different.
GT one is 200MHz and GNexus one is 374MHz.
In Overcome Kernel w/ GT, the clock of SGX540 can be set to 370~38X Mhz w/ no crush but when it is 400MHz , the machine is seemed to be lagged.
The benchmark in Overcome 4.1 plus Overcome Kernel 4.0 can be promoted over the GT 7.7 (of course the mark doesn't represent the real using experience but let's just look at the 3D mark)
http: / / i729.photobucket.com/albums/ww300/ngtinching/SC20120401-173417.jpg
Click to expand...
Click to collapse
Haha, yea I know they have different potentials Just that I thought I'd let you guys know how much better overclocking the GPU would be.
I think its worth it, there is little impact on battery life, but the improvements in apps and usage are noticeable.
FC1032 said:
Haha, yea I know they have different potentials Just that I thought I'd let you guys know how much better overclocking the GPU would be.
I think its worth it, there is little impact on battery life, but the improvements in apps and usage are noticeable.
Click to expand...
Click to collapse
I think the battery usage for extra cost of GPU is not as high as CPU.
It is being a great difference if we compared the overclocking for either CPU and GPU.
The consumption of GPU is low and it won't make the device hot as CPU overclocking.
And the temperature can keep around 35 to 36 degree Celsius under a room temperature 20 Degree Celsius.
The result screenshot I have posted is undergoing CPU overclocked (1.4GHz) plus GPU overclocked(370MHz) w/ overcome kernel and rom.
Success!!!
edwardplus said:
If the SGX540 in P1000 can be overclocked to 370MHz, the performance of it can be highly improved like in Overcome Kernel.
(Can be showed in Quadrant Standard Edition. When it is in 370 MHz, the fps in the graphic animation of DNA can be promoted to 60fps. And got no lagging in anything. The speed(smoothness is nearly reached S2 which is official 2.3.6)
But however, it doesn't seem that any ICS supporting kernel can set the clock of GPU.
I am sorry that my English is not good enough to represent my idea, but I hope you can get what I am talking about.
And the most reason I want it to be real is that the potential of P1000 is quite big and in fact it is quite good!
PS Antutu SetCPU app can set GPU clock in Overcome Kernel.
Click to expand...
Click to collapse
Hello, i have been trying to implement LiveOC into humberos's kernel and it is a success
LiveOC
This allows us to modify the bus speed which increase both the cpu and gpu clock at the same time using an app called NStools
i have only been using this for a day now and it seems to be working very well
please report back any bugs thank you,
BTW i will post the settings i have used in NStools and this kernel is for the latest MTD build
Link: http://www.4shared.com/file/216rF_WJ/boot.html?
My settings:
Governor: smartassV2
min CPU freq: 200MHz (240MHz after applying OC Value)
Max CPU freq: 1000MHz (1200MHz after applying OC Value)
OC target low: 200MHz
OC target high: 1000MHz
OC Value: 120%
hello20 said:
Hello, i have been trying to implement LiveOC into humberos's kernel and it is a success
LiveOC
This allows us to modify the bus speed which increase both the cpu and gpu clock at the same time using an app called NStools
i have only been using this for a day now and it seems to be working very well
please report back any bugs thank you,
BTW i will post the settings i have used in NStools and this kernel is for the latest MTD build
Link: http://www.4shared.com/file/216rF_WJ/boot.html?
My settings:
Governor: smartassV2
min CPU freq: 200MHz (240MHz after applying OC Value)
Max CPU freq: 1000MHz (1200MHz after applying OC Value)
OC target low: 200MHz
OC target high: 1000MHz
OC Value: 120%
Click to expand...
Click to collapse
I'll give that a try when I get home (or maybe a few days later). So which ICS rom did you try this on?
EDIT: In terms of quadrant (which I know can be a bit volatile... but a nice way/quick way to see differences), ICS gets a lower mem score :< 3d is slightly lower, 2d is about double (I suspect thats forcing 2d rendering). This is comparing the gtab score in quadrant, I haven't used GB on my tab for a longgg time...)
how can i implement the boot.img file into the system???
tidusdacapo said:
how can i implement the boot.img file into the system???
Click to expand...
Click to collapse
This kernel is one i did 2 months ago and since then it has been updated. the kernel is in my most recent ROM
henryedwardrose said:
This kernel is one i did 2 months ago and since then it has been updated. the kernel is in my most recent ROM
Click to expand...
Click to collapse
thanks for the information
as a newbie, i just thought another aokp by stimpz0r is identical
there is a strange point which is the fc of the camera while the shutter sound is closed, but it works while enabling the shutter sound
It is a great rom and thank you for your great work

Extweaks settings performance for games

I was just wondering what extweaks settings would be the best for playing high demand 3d games..
overclock processor to maybe 1.4ghz..
and how do u guys adjust your gpu settings..? i mean different steps..and step thresholds as well as the gpu step counts..
also what governer do u use ?
do share please
thanks
What about your games performance? You have @ low framerate?
Wysyłane z mojego GT-I9100 za pomocą Tapatalk 2
gpu 133-200-267 MHz with 800/900/950 mV. OC to 1300, if more - hello big freezes. governor performance for games. ARCH_POWER turned on, hotplug - dual core always on.
Sent from my GT-I9100 using xda premium
CPU:
- 800-1500Mhz
- Second core always ON
GPU:
-400,400,400Mhz
-1050,1050,1050mV
Well that gives nearly the same gaming performance as SGS3
2-4FPS less, but who cares
with 800-1500 and 400mhz gpu my gta3 start to freeze when I turn it
Sent from my GT-I9100 using xda premium
bkjugg said:
with 800-1500 and 400mhz gpu my gta3 start to freeze when I turn it
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Change your GPU voltage into 1100 mV
And use 1400 MHz instead of higher ones
Sent from my GT-I9100 using Tapatalk 2
blizzari said:
CPU:
- 800-1500Mhz
- Second core always ON
GPU:
-400,400,400Mhz
-1050,1050,1050mV
Well that gives nearly the same gaming performance as SGS3
2-4FPS less, but who <a class="inlineAdmedialink" href="#">cares</a>
Click to expand...
Click to collapse
lol that is quite extreme..but will give it a try..
Anyway my main concerns are some tiny stutters and lags in normal games
And some massive fps drops in demanding and open world games like gta3, gangstar rio city, backstab etc..
thanks
aviral1990 said:
lol that is quite extreme..but will give it a try..
Anyway my main concerns are some tiny stutters and lags in normal games
And some massive fps drops in demanding and open world games like gta3, gangstar rio city, backstab etc..
thanks
Click to expand...
Click to collapse
Gangstar Rio lagged as hell on my SGS2, Because of very bad optimization's.
blizzari said:
Gangstar Rio lagged as hell on my SGS2, Because of <a class="inlineAdmedialink" href="#">very</a> bad optimization's.
Click to expand...
Click to collapse
yup same here...and i thought there was something wrong with my device.. :|
So u mean to say, theres nothing wrong with the power of our phone but the games havnt been optimized for S2?
aviral1990 said:
yup same here...and i thought there was something wrong with my device.. :|
So u mean to say, theres nothing wrong with the power of our phone but the games havnt been optimized for S2?
Click to expand...
Click to collapse
Well I've never had to OVERCLOCK to get more performance from my phone. The GPU is more than enough to handle whats out there and don't see the need to turn up the juice. 9/10 if the game lags its due to the kernel or the rom. 1.4ghz on the cpu and 400mhz on the gpu + are unnecessary IMO.
DramatikBeats said:
Well I've never had to OVERCLOCK to get more performance from my phone. The GPU is more than enough to handle whats out there and don't see the need to turn up the juice. 9/10 if the game lags its due to the kernel or the rom. 1.4ghz on the cpu and 400mhz on the gpu + are unnecessary IMO.
Click to expand...
Click to collapse
Yup i know..for most apps and day to day life..it runs everything fine enough..
However i do see some lags and fps drops in demanding games..please i am not talking bout the temple run-angry birds type of games..
Thats why waned to know few settings being used by users to increase some fps and use my device to maximum potential..
Also any one has any idea bout a really stable rom-kernel combo that performs really good with 3d games..? I have heard the roms like CM9/RR etc give bad 3d performance(even though they are quite faster!!)
thanks

S3 odd finding or placebo?

So, trying to improve my battery life I set my CPU to dual core, and for some strange reason, everything runs smoother now, from the interface to games.
Specially Contract Killers 2 and Dark Knight Rises. This games were a pain to play since I kept getting terrible stutter and lag and could only get good steady smooth performance overclocked which pretty much beats the whole quadcore CPU on the S3 if my gf stock S2 can run all this better than my S3.
I'm running Wanamlite Jellybean deodexed DLJ2 rooted with Siyah Kernel. At the moment not overclocked.
Only reason I can come up with is that most apps are optimized for dualcore CPU's since quadcore is not yet the standard.
Has anyone experience something similar to this or wants to try this out?
BTW, battery life hasn't improved much.
Samsung sure made a coding mess with Jelly Bean.
How did you set the device to dual-core ?
Sent from my GT-I9300 using xda premium
ch0ka said:
How did you set the device to dual-core ?
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Stweaks when your running Siyah kernel.
Also you can remove lag from some games if you go to developer options and check "force GPU rendering"
Cyclosporine said:
So, trying to improve my battery life I set my CPU to dual core, and for some strange reason, everything runs smoother now, from the interface to games.
Specially Contract Killers 2 and Dark Knight Rises. This games were a pain to play since I kept getting terrible stutter and lag and could only get good steady smooth performance overclocked which pretty much beats the whole quadcore CPU on the S3 if my gf stock S2 can run all this better than my S3.
I'm running Wanamlite Jellybean deodexed DLJ2 rooted with Siyah Kernel. At the moment not overclocked.
Only reason I can come up with is that most apps are optimized for dualcore CPU's since quadcore is not yet the standard.
Has anyone experience something similar to this or wants to try this out?
BTW, battery life hasn't improved much.
Samsung sure made a coding mess with Jelly Bean.
Click to expand...
Click to collapse
I have been running Dual-Core mode as well for 2 weeks now, as far as I can see it's just as smooth as Quad Core mode. At least in the following:
-General UI (homescreen, scrolling trough settings)
-Whatsapp, Facebook, Other apps
-Simple games like Jetpack Joyride
I haven't tested heavy games though. Reptide GP is smooth, that's kind off a heavy game.
Battery wise I haven't noticed any big difference either between dual and quad core mode. But neither performance wise, which is weird since it makes the quad core processor seem useless.
Stock CPU & GPU frequency's, undervolted CPU -100mV and GPU -50mV.

[Q] Good ROM for heavy games

Hi, how's everyone?
When i bought my nexus 4 before like 7 months it was pretty good, and can handle heavy games like modern combat 4 and Asphalt 8 in high graphics, Now i cant even enjoy playing those games because of frames lags and stuff.
Could you please tell me what i should do? I tried to flash factory image still didn't solve thus problem.
Running Purity ROM with Hells core Kernel #V56
Sent from my Nexus 4 using Tapatalk
Led_ce4arab said:
Hi, how's everyone?
When i bought my nexus 4 before like 7 months it was pretty good, and can handle heavy games like modern combat 4 and Asphalt 8 in high graphics, Now i cant even enjoy playing those games because of frames lags and stuff.
Could you please tell me what i should do? I tried to flash factory image still didn't solve thus problem.
Running Purity ROM with Hells core Kernel #V56
Click to expand...
Click to collapse
A different ROM won't make any difference, unless it has its own kernel with some performance tweaks. Set CPU to On Demand, and GPU to Performance. Might make a difference. You could try a kernel with overclock, like AK, but you should make increases incrementally and keep an eye (or hand) on possible overheating.
If you were able to run things before, but now things are lagging with the same settings, It'll be because you've got extra crap running the background hogging resources.
I think Hells Core b57 can help u, dude. I tested this kernel w/ some heavy games and it did very well :3. But, play so many heavy games w/ that kernel can make ur battery drain very fast w/ b57 version include ur phone will be heat up @@
Led_ce4arab said:
Hi, how's everyone?
When i bought my nexus 4 before like 7 months it was pretty good, and can handle heavy games like modern combat 4 and Asphalt 8 in high graphics, Now i cant even enjoy playing those games because of frames lags and stuff.
Could you please tell me what i should do? I tried to flash factory image still didn't solve thus problem.
Running Purity ROM with Hells core Kernel #V56
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
PARANOID ANDROID or CYANOGENMOD.
You can't go wrong with either of these ROMS
Plus you can download Franco's kernel for PA.
Under the CPU governer choose performance. This will cause all your cores to run at 1.5ghz regardless of the load on your system. Hence maximizing performance
There's a temperature throttling option in Franco kernel.
Google sets its GPU throttling at 37 Celcius. So when your phone heats up, the performance decreases.
You can actually override this default temperature so you'll get a better performance in the LONGER RUN.
Just don't crank it up too high. We don't want your phone to be extra hot.
But 37 degrees celcius is way too low when compared to other phone GPU throttling temperature.
Thanks everyone!
That really helped me.
Sent from my Nexus 4 using Tapatalk

Categories

Resources