[Q] apps that monitor cpu - Galaxy S 5 Q&A, Help & Troubleshooting

Anyone knows why all apps i downloaded (cpu-z, monitor cpu, setcpu) only show max mhz at 1300?
i have a sm-g900h with arm15 cortex r2p3 , i understand that is an octa core with 4 cores at 2.1 ghz and 4 at 1.5
It is a phone problem or all these app don´t support the system?

mrrombys said:
Anyone knows why all apps i downloaded (cpu-z, monitor cpu, setcpu) only show max mhz at 1300?
i have a sm-g900h with arm15 cortex r2p3 , i understand that is an octa core with 4 cores at 2.1 ghz and 4 at 1.5
It is a phone problem or all these app don´t support the system?
Click to expand...
Click to collapse
It's likely most app do no "fully" support this new octa-core. I would suspect they only show the little CPU 4 cores @ 1.5GHz, however seeing 1.3GHz as the max is weird. In S4 octa-core, the max frequencies was used by both CPUs and frequencies below 600Mhz where meant to be used by little core (600Mhz being 1.2GHz on the little CPU, 700Mhz being exactly that on the big CPU), so there might be some similar tricks on the new S5. This would mean the kernel would only show 4 cores at any point in time.
Have you tried Android Tuner, it can adapt to any number of cores automatically (a little down arrow allows to switch to multi-core control) ? If you try it, can you post a screenshot here? I intend to buy the Galaxy S5 with 8 cores for testing purposes, so I'd be interested by first-hand screenshots, if any. You can check and post screenshots of the main CPU tab and also the Times tab which will show available cores timings for each frequencies.

Related

[Q] Nexus 7 Quad Core and Single Core Mode?

While reading anandtech's review for nexus 7, It says "The only difference is that CPU clocks are 1.15 GHz for all four cores at 100%, or 1.3 GHz on a single core." Does this mean if I underclock my nexus 7 to 1.2ghz I'll be able to use all cores? Thanks in advance!
What the review is stating is that with standard rom and kernel from google its settings mean that it can only work at 1.15ghz on all four cores at once, with other kernels you can overclock this to be more at once or less depends what kernel you choose. Tbh mostly you wont notice a difference unless benchmarking but what use is a benchmark Id say you should judge a device by using it not by what a test tells you

Only ARM Cortex-A7 running in Exynos 5 Octa core processor

Just bought a Samsung Galaxy S4 internatiional version with Exynos 5 a few days back.
According to the SYSTEM TUNER App my SGS 4 is using ARM Cortex-A7 core whether i run cpu demanding apps like large games or i do low cpu demanding tasks like web browsing.
Help..!!!
if it has lcd instead amoled, its possible that a7 is only used
deleted
ok is there any aap by which I can see which core is being used
resore said:
if it has lcd instead amoled, its possible that a7 is only used
Click to expand...
Click to collapse
thanks :good:
as i know every frequency higher than 600MHz = A15 cores
install cpu spy and post pic after some use
soona1991 said:
Just bought a Samsung Galaxy S4 internatiional version with Exynos 5 a few days back.
According to the SYSTEM TUNER App my SGS 4 is using ARM Cortex-A7 core whether i run cpu demanding apps like large games or i do low cpu demanding tasks like web browsing.
Help..!!!
Click to expand...
Click to collapse
Lol do you really think that a quad arm a7 would score the high numbers you see in benchmarks? System tuner is not optimized to check for other cores as well I'm just guessing here
Swyped from another galaxy

Regarding the I9500's big.LITTLE architecture and CM

First of all sorry if I posted in the wrong place please someone guide me to where it is supposed to be if i did post in the wrong place, so I have an I9500 running CM13, I downloaded kernal auditor from the Google play store and noticed that I only have the option of editing 4 cores and they all have a Max limit of 1600MHz so I'm assuming those are the A15 set of cores,, so my question is pretty simple, does my current rom make use of both the A7 and A15 clusters (I am aware that they never run simultaneously) I'll include pictures about details on my rom, thanks in advance
Well the screenshot refuses to be uploaded so:
CyanogenMod version: 13.0-20160828-unofficial-gearCM-i9500
Kernal version: 3.4.5-cyanogenmod-gd795889
[email protected] #1
Sun Aug 28 22:30:39 CEST 2016
Build number: cm_I9500-userdebug 6.0.1 MOB30Z
2c597c319e
Test-keys
It could also be that Kernel Adiutor can't access the A7 cores.
big.LITTLE mechanism on i9500 is a little bit unique, because frequency tables are merged.
800 (700 if underclocked) until 1600 (up to 2000 if overclocked) for A15 core, while 250 (as low as 100 if underclocked) until 600 (about 650-750 if overclocked) for A7 core.
If frequency bumps to 800 MHz or higher, A15 core is used, besides that A7 core is used.
Hope this could understand you.
Sent from my ASUS_Z00A using XDA Labs
krasCGQ said:
big.LITTLE mechanism on i9500 is a little bit unique, because frequency tables are merged.
800 (700 if underclocked) until 1600 (up to 2000 if overclocked) for A15 core, while 250 (as low as 100 if underclocked) until 600 (about 650-750 if overclocked) for A7 core.
If frequency bumps to 800 MHz or higher, A15 core is used, besides that A7 core is used.
Hope this could understand you.
Sent from my ASUS_Z00A using XDA Labs
Click to expand...
Click to collapse
yup just like kras said so if it shows lower than 800 then it shows the little cores, for example, 600mhz in kernel adiutor is actually 1200mhz a7 freq, 500mhz is 1000mhz a7 and so on
krasCGQ said:
big.LITTLE mechanism on i9500 is a little bit unique, because frequency tables are merged.
800 (700 if underclocked) until 1600 (up to 2000 if overclocked) for A15 core, while 250 (as low as 100 if underclocked) until 600 (about 650-750 if overclocked) for A7 core.
If frequency bumps to 800 MHz or higher, A15 core is used, besides that A7 core is used.
Hope this could understand you.
Click to expand...
Click to collapse
So the A15 cores would never run below 800 (or 700 if under clocked)?
jwchen17 said:
yup just like kras said so if it shows lower than 800 then it shows the little cores, for example, 600mhz in kernel adiutor is actually 1200mhz a7 freq, 500mhz is 1000mhz a7 and so on
Click to expand...
Click to collapse
I see so 200MHz on kernal auditor would actually be 400MHz A7 etc. That poses another question, I understand that the A15 cores CAN on stock image run at below 800MHz, or is that incorrect
The mad charizard99 said:
So the A15 cores would never run below 800 (or 700 if under clocked)?
Click to expand...
Click to collapse
Yes, that's how the CPU works.
The mad charizard99 said:
I see so 200MHz on kernal auditor would actually be 400MHz A7 etc. That poses another question, I understand that the A15 cores CAN on stock image run at below 800MHz, or is that incorrect
Click to expand...
Click to collapse
No. Below 800 MHz it would switch to A7 core respectively.
Sent from my ASUS_Z00A using XDA Labs

Big Core are "stopped"

hi
i am new but i cant find a way for see the firtst 1,5 ghz cores work....all cpu app i can find see me only work the last 4 core with 1,2 ghz...
please help me unlock the firt 4 core are everytime stopped thnx for help
Those kick in only when you are doing something "hard" in that time. Like benchmarking in background.
SoNic67 said:
Those kick in only when you are doing something "hard" in that time. Like benchmarking in background.
Click to expand...
Click to collapse
i try run all test and i dont see one time the big core work, they are stopped every time...( try pc mark but dont work he crash after 4k encoding video) with kernel auiditior i can active all 8 core...now they work everytime and i can set governor for each processor...
but other app like cpuz dont find the first processor they see only the last 4 core... ok maybe with bench i can see all cores work but is very hard find a way for check the correct work for governor and the phone processor work fine....
if u dont have root cpu app dont find any governor...or see only one processor...
Those are limitations of the apps themselves or your OS.
I have the official N (rooted with ElementalX) and CPU-Z sees all the cores.
Also there are never supposed to work all 8 in the same time, only a group/cluster of 4 at one time, it is not a straight-up 8 core CPU. They are not "equal" in respect of performance: https://en.wikipedia.org/wiki/ARM_big.LITTLE
Different combinations of Governors and Schedulers produce different results.
PS: The newer Snapdragon 625, that is present in G5 Plus, is listed as a true 8 core: https://www.qualcomm.com/products/snapdragon/processors/625
The 617 is a big.LITTLE octa-core, not a true 8-core CPU such as the 625, like @SoNic67 said. The 617 has one cluster running up to 1.5-1.6 GHz (depending on the kernel), and one cluster that generally runs from 500 MHz-1200 MHz.
The little cluster, or the 500-1200 MHz cluster, is fine for basic tasks, such as UI, scrolling, etc. However, in games, all cores will online (or at least that's the point). Some apps are not threaded for 8 cores and thus will not utilize, or need, 8 cores.
Also, in reality, the 4 "big" cores make very little difference in terms of performance. I did 2 benches in another thread, where Antutu came up 40K with 4 cores and 45k with 8 cores. Although this seems like a large performance decrease, without the big cores the phone was cool, still ran quick, and drained far less battery.
Finally, having 8 cores also can introduce performance deficits as well, especially if your hotplug is inefficient (there may be delays in turning on cores, resulting in UI jank). I thus recommend simply leaving them off- better battery, cooling, and still decent performance.
thx for support and continue OS is amazing gw.
negusp said:
The 617 is a big.LITTLE octa-core, not a true 8-core CPU such as the 625, like @SoNic67 said. The 617 has one cluster running up to 1.5-1.6 GHz (depending on the kernel), and one cluster that generally runs from 500 MHz-1200 MHz.
The little cluster, or the 500-1200 MHz cluster, is fine for basic tasks, such as UI, scrolling, etc. However, in games, all cores will online (or at least that's the point). Some apps are not threaded for 8 cores and thus will not utilize, or need, 8 cores.
Also, in reality, the 4 "big" cores make very little difference in terms of performance. I did 2 benches in another thread, where Antutu came up 40K with 4 cores and 45k with 8 cores. Although this seems like a large performance decrease, without the big cores the phone was cool, still ran quick, and drained far less battery.
Finally, having 8 cores also can introduce performance deficits as well, especially if your hotplug is inefficient (there may be delays in turning on cores, resulting in UI jank). I thus recommend simply leaving them off- better battery, cooling, and still decent performance.
Click to expand...
Click to collapse

Snapdragon 625

Hi all,
The Snapdragon 625 is one of the best mid range processors. It is powerful and very power efficient. I can get at least 5 hours of sot. In cpu z only all 8 cores can be used at the same time and they all have the same frequency (generally 652, 2016 or 1401 MHz). Does anyone know the clock speed of the two quad cores that make the Snapdragon 625
DarthMaul14 said:
Hi all,
The Snapdragon 625 is one of the best mid range processors. It is powerful and very power efficient. I can get at least 5 hours of sot. In cpu z only all 8 cores can be used at the same time and they all have the same frequency (generally 652, 2016 or 1401 MHz). Does anyone know the clock speed of the two quad cores that make the Snapdragon 625
Click to expand...
Click to collapse
The Snapdragon 625 is not a littleBIG architecture processor, all cores are the same, it is a true 8 core processor, not 2 quad core processors.
Ok thanks! So can each core can't go at their own frequency and all 8 cores must work at the same time.
DarthMaul14 said:
Ok thanks! So can each core can't go at their own frequency and all 8 cores must work at the same time.
Click to expand...
Click to collapse
No, hey can throttle independent of each other, my guess is the default governor of the kernel does it that way because there is no real power savings.
True. I have a feeling that if the kernel allowed each core to run when it was needed and stopped when it isn't it would have been more power efficient.
DarthMaul14 said:
True. I have a feeling that if the kernel allowed each core to run when it was needed and stopped when it isn't it would have been more power efficient.
Click to expand...
Click to collapse
Maybe... But the SD625 is pretty efficient as it is, plus there is a lot of issues with programs that report core usage on Nougat, it might actually be doing that but reporting incorrectly.
True. I tried 3 apps similar to cpu z and I got the same 3 frequencies and all the cores were being used. Do you think the Oreo update might fix that issue.
DarthMaul14 said:
True. I tried 3 apps similar to cpu z and I got the same 3 frequencies and all the cores were being used. Do you think the Oreo update might fix that issue.
Click to expand...
Click to collapse
No idea... My guess is no, most of this is due to changes in Android permissions, but honestly it works, it's quick and lag-free and great on battery, so I don't care about the details.
True

Categories

Resources