im using cm6 with the v4.0-cc snap kernel and i was playing around with the overclock widget. heres what i got:
~800mhz:
33mflops avg in linpack
30fps in neocore
50fps avg in fps2d
default clock:
38mflops avg linpack
30.5 in neocore
51fps avg in fps2d
38 mflops is nice but 33mflops is still alot better than 6.9mflops that we used to get. my question is this... if i set the cpu max load to 800mhz and it takes a teeny bit longer to run the linpack benchmark, does that take a teeny bit more battery than the default clock speed? i assume it does... however another question is when i set it to 800mhz, does the voltage go lower than default? if yes then which is better at preserving battery life?
1. ~800mhz + voltage lower than default + JIT compiling teeny bit slower than default
2. default clock speed + default voltage + fast JIT
bump... anybody?
Related
I think it's a good idea to have a topic for various speed benchmarks for our brand new Froyo update. So how good is the new JIT? Here are some tests I've done with the stock ROMs (I've never rooted my phone and never used custom ROMs)
HTC Desire running Eclair (Android 2.1)
Linpack MFLOPS: 7.142
GLBenchmark 1.1.2:
GLBenchmark PRO ES 1.1 173 Frames (3.4 fps)
GLBenchmark HD ES 1.1 1062 Frames (35.4 fps)
GLBenchmark PRO ES 1.1 no GPU Skinning 483 Frames (9.7 fps)
GLBenchmark HD ES 1.1 no GPU Skinning 1119 Frames(37.3 fps)
CPU Integer performance 20263
CPU Float performance 3170
HTC Desire running Froyo (Android 2.2)
Linpack MFLOPS: 39.804
GLBenchmark 1.1.2:
GLBenchmark PRO ES 1.1 178 Frames (3.6 fps)
GLBenchmark HD ES 1.1 1151 Frames (38.4 fps)
GLBenchmark PRO ES 1.1 no GPU Skinning 498 Frames (10 fps)
GLBenchmark HD ES 1.1 no GPU Skinning 1242 Frames(41 fps)
CPU Integer performance 20534
CPU Float performance 3110
I can't help noticing the enormous improvement in the Linpack results. As you can see though, GLBenchmark shows no perceivable difference. I guess GLBenchmark is using native code so it doesn't rely on the virtual machine and the new JIT. Linpack on the other hand should be all writen in Java and thus could be using the improved JIT. Those are just speculations - if anybody has a better explanation or wants to correct me - feel free to do it
Yep when I turn off my JIT my linpack score drop from 40 to 6.95
How do you turn off the JIT?
rcourtman said:
Yep when I turn off my JIT my linpack score drop from 40 to 6.95
Click to expand...
Click to collapse
rcourtman said:
Yep when I turn off my JIT my linpack score drop from 40 to 6.95
Click to expand...
Click to collapse
Not that I will ever want to do that but I'm also curious - how did you turn it off
gogol said:
How do you turn off the JIT?
Click to expand...
Click to collapse
It's on the custom ROM (OpenDesire) that I have.
rcourtman said:
It's on the custom ROM (OpenDesire) that I have.
Click to expand...
Click to collapse
Aw, I see
I have slimbean android 4.2.2 rom with Uber's latest kernel, full CPU OC and profile set at performance. But still need for speed most wanted runs on very low fps ~20 and doesn't get any more than it while it should be 30+fps. What can i do to boost its fps?
Was just curious as to how many of us are OC'd
Please post your max clock speed and which kernel you're running as well as if you're undervolting...
Thanks.
I'm using ElementalX 1.4 and am clocked at 1890 with my lowest voltage at 800.
1.728GHz using Faux kernel and default minimum clock. Working flawlessly for me. Check my screenshot. This is with streaming video for 2 hours and browsing Reddit for about five.
So I've been watching movies on my VR headset (Bobovr Z4, highly recommended if you want to try out VR) and have noticed that the G4 overheats like crazy. The ambient temperatures where I live fluctuate between 50 deg F and 90 deg F depending on the time of day and the month. Even at cooler night temperatures, my G4 would heat up to the point of shutting itself off after around 20-25 minutes of watching a movie with no orientation sensors being used (static side by side video) and brightness at around 65%. This got incredibly annoying so I wanted to see what I could do about it.
I've tested out @Robshr's CTT mods and all 4 versions had issues that I didn't know how to fix, from the phone not charging at max Quick Charge speeds to overheating quickly. I've been running a modified version of the default CTT from the 13B rom from Verizon and it was fine for normal & gaming use but VR caused massive overheating so I modified it even further.
What I've found from testing is that the thermal mod values will take over any type of other settings you try to set with apps like Kernel Auditor or EX Kernel Manager (If you're using SetCpu, I'd highly recommend you switch to something else because it is outdated and doesn't know how to manage the big little core setup on the G4 and most newer phones) once your phone hits the temperatures set in the thermal-engine-8992.conf file. This means that you basically can't limit the max clock speeds of your phone once it reaches the temperatures set in the conf file. For example, the lines from the default conf file state for the little cores:
"thresholds 50000 53000 60000
thresholds_clr 48000 51000 58000
actions cluster0 cluster0 cluster0
action_info CLUSTER0_MAX 1248000 960000"
When my phone reached 60 degrees C, I couldn't limit the clock speed of the little cores using EX Kernel Manager below 960 MHz. I could set it below 960 MHz in the manager but it would show that the clock speeds still reached 960 MHz. What I did was decrease the max speeds the cores could hit at certain temperatures and raised the temperature limits by a little bit. What this does is throttle harder at higher temperatures instead of lower at lower temperatures and allows the phone to stay at lower clock speeds if set by a kernel managing app. I've found that 600 MHz is more than enough to stream 3D movies from my PC to my phone without issues using ES File Explorer. EX Kernel Manager allows me to limit the clock speeds to 600 MHz by switching to the power saving mode. Turning it off allows my phone to hit normal clock speeds again, which can be set using EX Kernel Manager at their max values allowed by the chip (higher than what LG limits them to I believe). From my tests so far, using the 600 MHz limit for VR 3D movies allows my phone to operate for around 40-50 minutes before displaying a overheating message which is a significant improvement from before. I don't use Marshmallow because it doesn't have root on Verizon so I can't help you if you have a Marshmallow rom.
Installation:
Extract the rar and move the thermal-engine-8992.conf to the /etc/ folder and replace the one that's in there (make a backup of that file first). Set permissions to RW R R and reboot. Highly recommend using EX Kernel Manager in conjunction and limiting the clock speed for movies. For games, you probably need higher clock speeds.
v2: Updated to not decrease brightness so much at higher temps.
After playing games likes Catalyst black, Apex Legends, Wild Rift etc, the CPU cores Just misteriously go down.
By misteriously, i mean that even with graphics scaled down and not necessarily at the maximum, the CPU Just progressively scales down to the lowest frequency It can scale at, sometimes the big and prime cores scale as low as 1075 MHZ and 710 MHZ.
I tried everything, by magisk i tried disabling the thermal engine using the thermal.apk, i tried changing TCP congestor, i tried changing thermal profile, i tried changing multiple ROMs and CPU governors, problems Is still there.
Help me with this plz, if saving from heating Means scaling from 144 to 40FPS, i'm definitely not with Xiaomi on this One.
Oh by the way, i don't know if It has something to do, but through the Konabess APP, i've set the GPU to 905 MHZ, Set the DDR Memory channels to 11 and cache to turbo L0.
No for me, Genshin Impact, Apex, Lol, etc its stable in EEA 12.5.
Maybe hot in Apex and Genshin in 30 min...
It's a security thing to prevent overheating,but only on stock rom,just flash another rom then.
Its happened due to security reason to protect from CPU overheating. I'm also facing this issue while playing Apex Legends. Basically I've got Apex Legends redeem codes and try to play apex and after couple of minutes my cpu overheating.
Really Nice Content also check Rodeo