How can i check if my phone is using dual core?? I tryed to use benchmark after update to V10c and i think its a little slow, when i start to download/intall an app i get some lag while changing screens.
Running Quadrant Standard, in system information it shows me:
CPU: ArmV7
Cores: 1
Hardware: Tegra 2
Not sure, but from what I've read Quadrant isn't dual core optimized yet, so it won't probably show both cores. Try Neocore instead, it uses both cores.
tommije said:
Not sure, but from what I've read Quadrant isn't dual core optimized yet, so it won't probably show both cores. Try Neocore instead, it uses both cores.
Click to expand...
Click to collapse
Not quadrant, android, since only 3.x is optimized for honeycomb... I believe that 2.4 ice cream will have total multicore support
Sent from my Optimus 2X using XDA App
I'm pretty sure Android is using both cores... it just needs to run programs that take advantage of it...
I'm not saying android is not using both cores, it is, I'm saying its not optimized for, yes there are applications where dual cores/multi thread is enabled and optimized but the OS it self is not.
Sent from my Optimus 2X using XDA App
How many cores (not cpu) does a htc one have? It's has 4 cpus I know that, so what about the gpu? And the HTC one has an image processor, so does that make it 6 cores. Like the Moto x has 8 cores. 2 cpus, 4 gpus, 1 natural language processor and 1 contextual computing processor. So can you tell me from this explanation how many cores a HTC one actually has
Sent from my HTC One
ShaheenXE said:
How many cores (not cpu) does a htc one have? It's has 4 cpus I know that, so what about the gpu? And the HTC one has an image processor, so does that make it 6 cores. Like the Moto x has 8 cores. 2 cpus, 4 gpus, 1 natural language processor and 1 contextual computing processor. So can you tell me from this explanation how many cores a HTC one actually has
Sent from my HTC One
Click to expand...
Click to collapse
The HTC One has 1 processor and 4 cores
How many cpu and gpu? And Image processor?
Sent from my HTC One
ShaheenXE said:
How many cpu and gpu? And Image processor?
Sent from my HTC One
Click to expand...
Click to collapse
One CPU and one GPU, both (afaik) consisting of four cores, making it 8 total. Add the image processor and you've got 9.
Now I get it thanks
Sent from my HTC One
with the new exynos and mtk octa core in the market , i was wandering if its possible for our phone to change cpu ? would a octa core be compatible ?
That is not PC dude. Anyway it would be great if possible
I don't think so. The motherboard may be not compitable with new cpu
Sent from my LG-P880 using xda app-developers app
kessaras said:
with the new exynos and mtk octa core in the market , i was wandering if its possible for our phone to change cpu ? would a octa core be compatible ?
Click to expand...
Click to collapse
Ahh no sorry, there are two challenges that you would have too overcome, the first being the hardware aspect. The tegra 3 SoC isn't just a CPU but APU that has both a CPU and GPU on the same chip. This chip is physically soldered to the motherboard. While its not inconceivable that a very skilled person might be able to remove the chip and replace it with an identical chip (in theory).
You cant replace the tegra chip with another for both hardware and software incompatibilites, our phones whole motherboard is designed around the tegra3 and its very intricate details of operation. But let's pretend the hardware will be compatible and a exynos octa core is what we will use, the next problem is software. The kernel is the core of an operating system, on the arm platform the Linux kernel is different to that of x86 based devices, arm devices need extremely specific kernel support, you would in essence have to rewrite or re engineer an entire devices specific hardware support in the kernel, for scale the difference between mainline 3.1 and the 3.1 android kernel in our device is about a million lines of code, I'd guess lge's changes would be around 50,000 lines of code for our device.
But I somehow don't think its worth it
kessaras said:
with the new exynos and mtk octa core in the market , i was wandering if its possible for our phone to change cpu ? would a octa core be compatible ?
Click to expand...
Click to collapse
Why? You would lose access to THD games
Sent from my LG-P880 using XDA Premium 4 mobile app
right the whole kernel must change. too much for me
Sorry for this question, but I'm very confuse about gpu of I9070,some people said "s advance have single gpu" but on website official novathor u8500 said "multi core gpu process graphics 2d and 3d" So s advance have single or dual gpu ? Thanks http://developer.sonymobile.com/knowledge-base/technologies/novethor-u8500/
S Advance has a single core Mali 400 MP GPU. And as far as I know, the Galaxy S2 also has a Mali 400 MP GPU - but its dual core (instead of just one core). If you read about Mali-400 MP in ARM's website (link), this is what you'll see:
Scalable from 1 to 4 cores the Mali-400 MP enables a wide range of different use cases, from mobile user interfaces up to smartphones, tablets and DTVs, to be addressed with a single IP. One single driver stack for all multi-core configurations simplifies application porting, system integration and maintenance. Multicore scheduling and performance scaling is fully handled within the graphics system, with no special considerations required from the application developer
Click to expand...
Click to collapse
So this shows that different phones can use the same GPU but with different number of cores.
PS: Anyone is free to correct me if I'm wrong.
Sami Kabir said:
S Advance has a single core Mali 400 MP GPU. And as far as I know, the Galaxy S2 also has a Mali 400 MP GPU - but its dual core (instead of just one core). If you read about Mali-400 MP in ARM's website (link), this is what you'll see:
So this shows that different phones can use the same GPU but with different number of cores.
PS: Anyone is free to correct me if I'm wrong.
Click to expand...
Click to collapse
Thanks for answer. It's very stranger because my galaxy S advance runs n.o.v.a 3 smooth and fast (mali400), and I have one tablet based allwinner A13 (mali 400), sometimes I got hard lags ( yes I always optimize my mb ram).
INFO
-Kernel with some CPU governors alongside ThunderPlug Hotplug adapted from XePeleato's ESAL kernel, NOTHING MORE.
-This kernel for Nougat ROMs.
-Based on OpenKirin's kernel https://github.com/OpenKirin/android_kernel_huawei_hi6210sft/tree/7.x
-tested on RR ROM.
Tip...
from ESAL kernel thread
Guide
I am going to try to help you to decide what settings you should apply
First of all, I recommend to install Kernel Adiutor.
If you prefer battery life:
Start Kernel Adiutor:
Go to CPU in the drop-down menu and set as governors PMC or Smartmax
Then go to CPU hotplug and don't enable many cores, since more online cores means more power used. You can also set the Endurance level to Quad-core
If you prefer performance:
Start Kernel Adiutor:
Go to CPU in the drop-down menu and set as governors performance (will set the CPUs to their max frequency)/ondemand/interactive
Then go to CPU hotplug and make sure to lower the load threshold, having a low load threshold will make your phone use more cores (if you experience lag while playing, maybe it's set too low, so use a wise value, do your testing.)
To conclude, I just mentioned where the settings are and some example values, if you love to play games you won't use the same settings as someone that just likes to read emails and use Google Chrome, find the settings you are comfortable with, and don't forget to set Apply on boot!
Click to expand...
Click to collapse
Download
image-new.img
Credits
OpenKirin team
Source
alice_kernel
From Kernel Adiutor app
Should I backup boot partition from twrp before flash this kernel? I'm in Colt OS ROM from surdu
Enviado desde mi ALE-L23 mediante Tapatalk
elraffa said:
Should I backup boot partition from twrp before flash this kernel?
Enviado desde mi ALE-L23 mediante Tapatalk
Click to expand...
Click to collapse
Yes, just for safety ,as you may face some issues with this image.
hi , i installed the image-new.img file and flashed it via twrp , the boot , recovery and OEMinfo imgs and now when i start my phone i get a red screen and then it brings up the stock recovery , pls help
amiriboy123 said:
hi , i installed the image-new.img file and flashed it via twrp , the boot , recovery and OEMinfo imgs and now when i start my phone i get a red screen and then it brings up the stock recovery , pls help
Click to expand...
Click to collapse
What recovery and OEM images! , it's just the boot image .
Anyway if you still didn't fix it ,try this .
Reboot to bootloader "keep pressing lower button with power button"
Then flash the TWRP recovery "fastboot flash recovery twrp3.x.x.img"
Now reboot to TWRP recovery and restore your backup if you have one, or install a full ROM
I had tested this kernel and is amazing how much it improve the battery between 14 and 18 hours but I'm getting some lag with PMC and smartmax governor. I'm trying interactive governor and it has less lag but still there is a bit. Is there any option to get a balanced performance without lag?
Enviado desde mi ALE-L23 mediante Tapatalk
elraffa said:
I had tested this kernel and is amazing how much it improve the battery between 14 and 18 hours but I'm getting some lag with PMC and smartmax governor. I'm trying interactive governor and it has less lag but still there is a bit. Is there any option to get a balanced performance without lag?
Enviado desde mi ALE-L23 mediante Tapatalk
Click to expand...
Click to collapse
Try one of these and test.
1. Enable touch boost and lowering load threshold to maybe 50℅ , in CPU hotplug settings.
2. If you want, you may disable the hotplug and be satisfied with the PMC governor.
Thanks a lot, this kirin 620 is so freaking boring and lacks a lot of control maybe finally with that kernel i can be happy again. I'll test it on my Y6ii running RR 5.8.5, just one question tho; does this kernel since it has lots of other governors allows me to fully control the 8 cores ? (I'll test it and post here but thought maybe somebody already have the answer)
Salazar33 said:
Thanks a lot, this kirin 620 is so freaking boring and lacks a lot of control maybe finally with that kernel i can be happy again. I'll test it on my Y6ii running RR 5.8.5, just one question tho; does this kernel since it has lots of other governors allows me to fully control the 8 cores ? (I'll test it and post here but thought maybe somebody already have the answer)
Click to expand...
Click to collapse
8 cores working
Cheak in systempanel2
Adi5 said:
8 cores working
Cheak in systempanel2
Click to expand...
Click to collapse
I am pretty sure only 4 cores work, yes there is actually 8 cores but under all conditions and using all possible governors from all available kernels there is always only 4 cores working! I am sure that the other 4 cores are disabled completely on the chip so no software modification can make them work! ( kinda the same situation on desktop CPU where its called a dummy die, basically its present there and electrically connected but servers no purpose but being there ).
Why i am pretty sure! is because i've done tons of testing using lots of benchmark apps; by using the single core and multi threaded score, you can notice that the score multiplier always end up round 4, i even checked older gen CPUs benchmark and they're doing much better scoring in 99% of the apps i tested. And besides, lets talk real word tasks! Does that P8Lite/Y6II feel like a powerbuffed 8 core threaded phone? My old S5 with the quad core Snapdragon 805 Soc does a better job in most cases if not all!
I think Huawei just used an Soc with dummy dies just for marketing purposes, as most users would never try to investigate the real performance of the chip and just use the phone for daily stuff so hearing the word 8 cores CPU with "XX" price really pushes you into buying it! I will test more but i am pretty sure i'll find that same result!
salembream said:
Try one of these and test.
1. Enable touch boost and lowering load threshold to maybe 50℅ , in CPU hotplug settings.
2. If you want, you may disable the hotplug and be satisfied with the PMC governor.
Click to expand...
Click to collapse
I tried both of these in all governors but still I'm having some lag, even in a fresh install of Colt OS ROM.
Enviado desde mi ALE-L23 mediante Tapatalk
Salazar33 said:
I am pretty sure only 4 cores work, yes there is actually 8 cores but under all conditions and using all possible governors from all available kernels there is always only 4 cores working! I am sure that the other 4 cores are disabled completely on the chip so no software modification can make them work! ( kinda the same situation on desktop CPU where its called a dummy die, basically its present there and electrically connected but servers no purpose but being there ).
Why i am pretty sure! is because i've done tons of testing using lots of benchmark apps; by using the single core and multi threaded score, you can notice that the score multiplier always end up round 4, i even checked older gen CPUs benchmark and they're doing much better scoring in 99% of the apps i tested. And besides, lets talk real word tasks! Does that P8Lite/Y6II feel like a powerbuffed 8 core threaded phone? My old S5 with the quad core Snapdragon 805 Soc does a better job in most cases if not all!
I think Huawei just used an Soc with dummy dies just for marketing purposes, as most users would never try to investigate the real performance of the chip and just use the phone for daily stuff so hearing the word 8 cores CPU with "XX" price really pushes you into buying it! I will test more but i am pretty sure i'll find that same result!
Click to expand...
Click to collapse
Nope, all cores are working, we have 2x4 cores. You can find it in dts!
Second cluster is working but apps can't get info about second cluster usage because there's no cpufreq folder inside cpu4/cpu5/cpu6/cpu7 folders which you can find here: /sys/devices/system/cpu.
Another proof? Here you are.
Go to /sys/devices/system/cpu/cpu7 (this is "directory" of our not working 8 CPU), then open file called 'online'.
Hint:
1 means it is on
2 means it is off
Salazar33 said:
I am pretty sure only 4 cores work, yes there is actually 8 cores but under all conditions and using all possible governors from all available kernels there is always only 4 cores working! I am sure that the other 4 cores are disabled completely on the chip so no software modification can make them work! ( kinda the same situation on desktop CPU where its called a dummy die, basically its present there and electrically connected but servers no purpose but being there ).
Why i am pretty sure! is because i've done tons of testing using lots of benchmark apps; by using the single core and multi threaded score, you can notice that the score multiplier always end up round 4, i even checked older gen CPUs benchmark and they're doing much better scoring in 99% of the apps i tested. And besides, lets talk real word tasks! Does that P8Lite/Y6II feel like a powerbuffed 8 core threaded phone? My old S5 with the quad core Snapdragon 805 Soc does a better job in most cases if not all!
I think Huawei just used an Soc with dummy dies just for marketing purposes, as most users would never try to investigate the real performance of the chip and just use the phone for daily stuff so hearing the word 8 cores CPU with "XX" price really pushes you into buying it! I will test more but i am pretty sure i'll find that same result!
Click to expand...
Click to collapse
Some apps can detect the real cores, like system2 and lspeed, there you can see that is has real 8 cores in 2 clusters I guess, this is why the second 4 cores are almost "invisible" and it's usable under high loads, like games and apps.
kosmitchak said:
Nope, all cores are working, we have 2x4 cores. You can find it in dts!
Second cluster is working but apps can't get info about second cluster usage because there's no cpufreq folder inside cpu4/cpu5/cpu6/cpu7 folders which you can find here: /sys/devices/system/cpu.
Another proof? Here you are.
Go to /sys/devices/system/cpu/cpu7 (this is "directory" of our not working 8 CPU), then open file called 'online'.
Hint:
1 means it is on
2 means it is off
Click to expand...
Click to collapse
I think, 4 cores for Foreground and 4 cores for background processes, for stable switching from app to app! Maybe I am wrong, correct me if I am!
I was doing more tests to this kernel and found out this page to improve interactive governor
https://forum.xda-developers.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557
I installed ex kernel manager app and load a profile (thanks to Dazeone), battery was improved notoriously and performance is very good. I share the link and the profile file (copy to internal storage/ElementalX/gov_profiles) just in case someone wants to try.
https://mega.nz/#!YQBhRJQT!ZNRuOoD7x4pUID2efRwhUCM01aKmp8gGNK7IBSrD1jo
Enviado desde mi ALE-L23 mediante Tapatalk
Kernel update
@salembream Are you going to update or add more governor to your nougat kernel?
elraffa said:
@salembream Are you going to update or add more governor to your nougat kernel?
Click to expand...
Click to collapse
No, sorry.
If you want a certain feature I may try to do it, but after 2 weeks.
Also you may want to try build it by your self, there are plenty tutorial in XDA-forums, I did that without any knowledge of anything ,lol .
D1stRU3T0R said:
Some apps can detect the real cores, like system2 and lspeed, there you can see that is has real 8 cores in 2 clusters I guess, this is why the second 4 cores are almost "invisible" and it's usable under high loads, like games and apps.
Click to expand...
Click to collapse
kosmitchak said:
Nope, all cores are working, we have 2x4 cores. You can find it in dts!
Second cluster is working but apps can't get info about second cluster usage because there's no cpufreq folder inside cpu4/cpu5/cpu6/cpu7 folders which you can find here: /sys/devices/system/cpu.
Another proof? Here you are.
Go to /sys/devices/system/cpu/cpu7 (this is "directory" of our not working 8 CPU), then open file called 'online'.
Hint:
1 means it is on
2 means it is off
Click to expand...
Click to collapse
I don't have enough knowledge about kernels or such to argue i am more of a computer guy, so i did put it in a very simple way, besides apps detecting or not detecting those extra 4 cores, through benchmarks the multiplier you get from dividing the multi threaded performance number by the single core performance number is always around 4 and i've seen this same result in like 5 benchmark apps.
Another theory (if you wanna call it that), this Kirin 8 core cpu even though it newer can't match the performance of some old quad core snapdragons CPUs, as i said my old S5 (With 805 not 801) is doing significantly better in all tasks! without forgetting the ability to shoot video in 4K and its way older as well!
Maybe its really 8 cores but i only see the performance of a quad core chip (even slower imo), tried to compare it to a friend's S4 with an exynos quad core and they did match up a bit.
And i'd be really thankful if you can correct me and throw some knowledge at me!
The performance of CPU is controlled by many factors,
Cores, frequency, ALU structure, OS, application's threading, and more.. so u can't compare 2 SoCs by number of cores.
Moreover, the people in this forum mis-understand something, that the 8 core CPU is built to reduce energy consumption, NOT to improve performance.
To make long story short, 8 core performance =\= 8 * single core performance.
Refer to this article please, https://m.hexus.net/tech/tech-explained/cpu/48693-tech-explained-arm-biglittle-processing/