[Q] question about core? - HTC Amaze 4G

just download system tuner then found a question
why my cpu speed in cpu tweaks only shows cpu0 working but cpu1 offline? is this normal?

strcheng said:
just download system tuner then found a question
why my cpu speed in cpu tweaks only shows cpu0 working but cpu1 offline? is this normal?
Click to expand...
Click to collapse
YES, not both CPU's need to be working all the time, saves battery.

strcheng said:
just download system tuner then found a question
why my cpu speed in cpu tweaks only shows cpu0 working but cpu1 offline? is this normal?
Click to expand...
Click to collapse
That's normal. You might see some activity for both cores but not always. Like seansk mentioned above, if you had both cores running at the same time the battery wouldn't last long. And the phone would probably get pretty hot too. Think of it as a backup cpu. Helping out every once in a while just to feel useful and because it's bored but cpu 0 does the majority of the work.
Damn... now that I think about it... I never cared too much for any of my partners at work.

Related

[Q] One core disabled ?

hi,
I've been playing with a few system information apps, and they all show the same thing,
Total cores : 4
Available cores : 3
both system panel (lite) and elixir2 show the same thing
have I missed a setting somewhere ? Can we enable the 4th core ? Am I being thick ?
Cheers,
Malty
seems i was being a little hasty, i loaded up a cpu intensive application and all 4 sprang into life, i guess i was just expecting to see them available and idle, not unavailable.
my bad
malty
the 4th one is probably for redundancy
maltloaf said:
seems i was being a little hasty, i loaded up a cpu intensive application and all 4 sprang into life, i guess i was just expecting to see them available and idle, not unavailable.
my bad
malty
Click to expand...
Click to collapse
yeah, and your OP suggests to me that it was using just one instead of using 3 and leaving one out. this makes sense since you said that all 4 were active with a CPU intensive prog.
This is a feature, not a bug =)
Samsung's pegasusq governor (the tool that controls the CPU clockspeed and it's variations) has a hotplug feature, meaning it will disable any non-necessary cores to save power.
Afaik Tegra3 implements the same with it's hardware-based solution (helper core). Leave it to NVIDIA to make something easy be very complicated and expensive. Especially since Linux and the ARM-structure already allow for online hotplugging of CPU's

cpu question

i was messing aroud with voltage control and cpu spy and i noticed that the cpu speed was only topping out at like 1ghz these phones come with dual core 1.5 ghz correct? mine has never seen that high of a speed is there a reason or am i missing something? on my s2 it had a 1.2 dual core cpu i believe and it said how long each speed had seen action and i even bumped it up to like 1.4. im nervous to mess around with the speed if its already 1.5 i was just gonna set it to like 1.6 or something.but it seems mine is running each core at just 1ghz can anyone lend me some light on this.
You have Power Saving ON , that limits max cpu speed.
ahh thank you so much another question on spu spy it says unused cpu stats im guessing is 1.1 and 1.2 is there a reason they are unused? also just a guess but looks like i cant go any higher than 1.5 with voltage control? is there another app that lets me bump it up to like 1.6? or 1.7?
Don't worry about it , cpuspy doesn't have full history of your cpu activity, cpu clocks up and down depending on load.
CpuSpy is not very reliable from my experience.
You need to flash a different kernel that will allow you to over clock the cpu. Voltage control will allow you to do this but you need a kernel that will let you over clock first.
Sent from my SPH-L710 using xda app-developers app
ok thanks.

MiniCM10 Processor Settings

Hello,
I'm writing this thread to know which processor options would be optimal in our minis. The best settings, which give me the best performance/battery, I've found are:
CPU Governor: SMARTASSV2 (Default)
Min Freq: 19MHz
Max Freq: 748MHz
Undervolt: TRUE
I'm also using Apex Launcher. Which settings are you using?
Note: This are just my results, be careful when you change your processor settings.
fuchini said:
Hello,
I'm writing this thread to know which processor options would be optimal in our minis. The best settings, which give me the best performance/battery, I've found are:
CPU Governor: SMARTASSV2 (Default)
Min Freq: 19MHz
Max Freq: 748MHz
Undervolt: TRUE
I'm also using Apex Launcher. Which settings are you using?
Note: This are just my results, be careful when you change your processor settings.
Click to expand...
Click to collapse
Whats the purpose of Undervolting when you have it's max frequency as overclock?
zvdelossantos said:
Whats the purpose of Undervolting when you have it's max frequency as overclock?
Click to expand...
Click to collapse
Because it undervolts on every frequency below 600, and his minimum is 19, so when the phone is idle or doesn't need all of the processing power he saves battery
The SmartAss governor is very good at picking the right frequencies for any given job, so it doesn't allways run on 748Mhz, not even when you're using the phone.
SmG67 said:
because it undervolts on every frequency below 600, and his minimum is 19, so when the phone is idle or doesn't need all of the processing power he saves battery
Click to expand...
Click to collapse
That is the same very purpose of SMARTASSV2 to undervolt your device when idle or on sleepmode and overclocks it when on process. So ticking the undervolt wont affect your device because the one that manage the frequency will be the COUgovernor.
zvdelossantos said:
That is the same very purpose of SMARTASSV2 to undervolt your device when idle or on sleepmode and overclocks it when on process. So ticking the undervolt wont affect your device because the one that manage the frequency will be the COUgovernor.
Click to expand...
Click to collapse
The SmartAss Governor only governs the frequencies, not the voltage that the Processor uses. there is a difference between the speed the cpu runs on (Mhz) and the amount of Electricity (Volts) it gets fed
Say Qualcomm has said it needs 5 volts to run at the stock frequency of 600Mhz, then the processor will always get 5 Volts, no matter which frequency it uses.
Undervolting will feed it less than the 5Volts when the frequencies are lower, SmartAss won't do that, it will run the 19Mhz still on 5Volts.
(Voltages are examples, i don't know the exact values, but I know that running on 122 or less will be stable on less than half of the nominal power)
SmG67 said:
The SmartAss Governor only governs the frequencies, not the voltage that the Processor uses. there is a difference between the speed the cpu runs on (Mhz) and the amount of Electricity (Volts) it gets fed
Say Qualcomm has said it needs 5 volts to run at the stock frequency of 600Mhz, then the processor will always get 5 Volts, no matter which frequency it uses.
Undervolting will feed it less than the 5Volts when the frequencies are lower, SmartAss won't do that, it will run the 19Mhz still on 5Volts.
(Voltages are examples, i don't know the exact values, but I know that running on 122 or less will be stable on less than half of the nominal power)
Click to expand...
Click to collapse
Nice yes yes. good reply. now I know whats the use of undervolting. thanks for the explanation
SmG67 said:
The SmartAss Governor only governs the frequencies, not the voltage that the Processor uses. there is a difference between the speed the cpu runs on (Mhz) and the amount of Electricity (Volts) it gets fed
Say Qualcomm has said it needs 5 volts to run at the stock frequency of 600Mhz, then the processor will always get 5 Volts, no matter which frequency it uses.
Undervolting will feed it less than the 5Volts when the frequencies are lower, SmartAss won't do that, it will run the 19Mhz still on 5Volts.
(Voltages are examples, i don't know the exact values, but I know that running on 122 or less will be stable on less than half of the nominal power)
Click to expand...
Click to collapse
nice to see some piece of truth over here (not perfect, but well explained)
de-noobing is good from time to time
xda is overcrowded of false answers given by people thinking they know but don't
anywhere, at anytime, newbies asking get fake answers from people wanting to help but failing to do so , due to lack of knowledge.
as everyone, i might be one of these, but try not to be.
make sure you know what you are talking about before spreading your (incomplete or false) knowledge
this was my thought of the day
matmutant said:
nice to see some piece of truth over here (not perfect, but well explained)
de-noobing is good from time to time
xda is overcrowded of false answers given by people thinking they know but don't
anywhere, at anytime, newbies asking get fake answers from people wanting to help but failing to do so , due to lack of knowledge.
as everyone, i might be one of these, but try not to be.
make sure you know what you are talking about before spreading your (incomplete or false) knowledge
this was my thought of the day
Click to expand...
Click to collapse
Would you mind to add that to FAQs to avoid false answers?
Tom.K said:
Would you mind to add that to FAQs to avoid false answers?
Click to expand...
Click to collapse
of course i don't
do you mean only the explanation about oc/uv ?
i can add it, note that a while ago i wrote pieces of information about those things
Hey, thanks a lot for all the replies. I had no idea why my settings worked like i wanted.

[Q] cpu spy and freqs

Hi all
I have moved rather upgraded to the S6e and boy am I happy..amazing device. I happened to download cpu spy reborn app from play store and the funny thing was the app showed a max freq of 1500 mhz...am I missing something here or is the app not optimised to measure 8 core setups? Anyone else faced this issue?
From my understanding you need a Kernel that will support Overclocking/ Undervolting.
Now the GS6 has 8 cores.
The first 4 are used for low frequencies 0-1.5 GHz.
The last 4 are used for higher frequencies 0-2.1 GHZ.
Hope that helps.
I'm not sure if that's totally correct but from what I've read that seems to be the case.
amirage said:
Hi all
I have moved rather upgraded to the S6e and boy am I happy..amazing device. I happened to download cpu spy reborn app from play store and the funny thing was the app showed a max freq of 1500 mhz...am I missing something here or is the app not optimised to measure 8 core setups? Anyone else faced this issue?
Click to expand...
Click to collapse
It's probably not been updated. Usually you take data from cpu0, but in this case cpu0 only accounts for the A53 cores. Any app would need to also read from cpu4 for the other 4 cores. If it doesn't do that, the app can't know that there are more than 4 cores.
mythos234 said:
It's probably not been updated. Usually you take data from cpu0, but in this case cpu0 only accounts for the A53 cores. Any app would need to also read from cpu4 for the other 4 cores. If it doesn't do that, the app can't know that there are more than 4 cores.
Click to expand...
Click to collapse
Rjmcgauley said:
From my understanding you need a Kernel that will support Overclocking/ Undervolting.
Now the GS6 has 8 cores.
The first 4 are used for low frequencies 0-1.5 GHz.
The last 4 are used for higher frequencies 0-2.1 GHZ.
Hope that helps.
I'm not sure if that's totally correct but from what I've read that seems to be the case.
Click to expand...
Click to collapse
Thanks for the replies...I guessed the same too..

kernel

does this device have any custome kernel?i wanna buy it and i wonder if it has any kernels,mtk version is the choice in my country and i thought with a good kernel and underclock my cpu i can reach a good battery and i will be thakful if you introduce a good rom or tweaks or ............,thanks for your help
pou_gh2 said:
does this device have any custome kernel?i wanna buy it and i wonder if it has any kernels,mtk version is the choice in my country and i thought with a good kernel and underclock my cpu i can reach a good battery and i will be thakful if you introduce a good rom or tweaks or ............,thanks for your help
Click to expand...
Click to collapse
No kernel.
ekin_strops said:
No kernel.
Click to expand...
Click to collapse
at least tell me can i undervolt helio x20?!and can i underclock every core by kernel adiutor and turn off the cores or not?
pou_gh2 said:
at least tell me can i undervolt helio x20?!and can i underclock every core by kernel adiutor and turn off the cores or not?
Click to expand...
Click to collapse
AFAIK Mediatek use DVFS table to adjust SoC voltage so you can't undervolt Helio X20, but you can turn off cores and lower clock frequently by yourself, read this thread and DIY (that default script will limit cores to 5 and A72 cores will totally turn off)
https://forum.xda-developers.com/redmi-note-2/development/b-skinny-pro-t3347906
pou_gh2 said:
at least tell me can i undervolt helio x20?!and can i underclock every core by kernel adiutor and turn off the cores or not?
Click to expand...
Click to collapse
No you can't. That would require a specific kernel, which i think, we will not have.
longnt2007 said:
AFAIK Mediatek use DVFS table to adjust SoC voltage so you can't undervolt Helio X20, but you can turn off cores and lower clock frequently by yourself, read this thread and DIY (that default script will limit cores to 5 and A72 cores will totally turn off)
https://forum.xda-developers.com/redmi-note-2/development/b-skinny-pro-t3347906
Click to expand...
Click to collapse
ty
ekin_strops said:
No you can't. That would require a specific kernel, which i think, we will not have.
Click to expand...
Click to collapse
ty and wanna kill mtk?
longnt2007 said:
AFAIK Mediatek use DVFS table to adjust SoC voltage so you can't undervolt Helio X20, but you can turn off cores and lower clock frequently by yourself, read this thread and DIY (that default script will limit cores to 5 and A72 cores will totally turn off)
https://forum.xda-developers.com/redmi-note-2/development/b-skinny-pro-t3347906
Click to expand...
Click to collapse
the hotplug settings (that change the number of cores that stay online/offline) reset when you unlock from screen off
So far from what I've tried only tweaking GPU frequency/dfvs works using scripts
changing CPU speeds reset after unlocking from screen off.
asusm930 said:
the hotplug settings (that change the number of cores that stay online/offline) reset when you unlock from screen off
So far from what I've tried only tweaking GPU frequency/dfvs works using scripts
changing CPU speeds reset after unlocking from screen off.
Click to expand...
Click to collapse
I'm using AOSP rom and hotplug settings doesn't reset when unlock screen.
I've tested many times with GeekBench 4 show very low scores (2200 on multi-core and MTK Multicore Observer show A72 cores totally off, CPU temperature never exceed 50 °C) when use hotplug settings from Skinny boot image.

Categories

Resources