I was totally buying into the dual core processing for all these new phones until I stopped looking at the "cool factor" and started actually thinking...
In all reality, why in the world do we need a dual core processor on a cell phone?
Don't even say 3d gaming, because that's just ridiculous. The percentage of people that want to play call of duty on their cell phones is probably less than the amount of people who know what rooting is.
What's wrong with optimizing our current 1 and 1.2 ghz processors to give us optimized performance and throwing in decent GPU's?
Anything more than that is COMPLETELY unnecessary for a cell phone.
Where do you guys think the cellular industry is heading?
Its moving waaay too fast imo.
Why don't we focus on things that people are having issues with like Battery Life, build quality of the phones, quality of cameras, crappy software, etc?
I don't know.... Sometimes I feel like the only person with sense nowadays.
Feel Me?
I always thought that dual cores were supposed to be more efficient and therefore have greater battery life and better multitasking experiences.
Sent from my PC36100 using XDA App
I would say you don't know the purpose of dual core processors. At this point in time their purpose would be to support all of the multitasking rather than making one program run better (since most programs at this point are not programmed to take advantage of multiple cores). With simultaneous programs running on separate cores you would avoid the slow down that you would experience if you were running them all on the same core. I would agree with focusing more on battery life to some extent though.
Miamicane99 said:
I would say you don't know the purpose of dual core processors. At this point in time their purpose would be to support all of the multitasking rather than making one program run better (since most programs at this point are not programmed to take advantage of multiple cores). With simultaneous programs running on separate cores you would avoid the slow down that you would experience if you were running them all on the same core. I would agree with focusing more on battery life to some extent though.
Click to expand...
Click to collapse
Lol, really?
My year old snapdragon runs numerous programs together perfectly smooth with absolutely no hiccups or lag.
I'm willing to bet a stock phone with (as I stated in the OP) optimized 1 or 1.2 ghz processor and GPU, add in a decent amount of ram and you have absolutely everything you need.
The hardware isn't the problem with android, it's the software. For some reason people don't seem to notice that. There remedy is to add unnecessary power to our phones that will more than likely never be used...
If dual core is somehow supposed to increase battery life, then I can understand somewhat the reasoning behind them. But I don't understand how two processors will noticeably help battery life in real time.
Miamicane99 said:
I would say you don't know the purpose of dual core processors. At this point in time their purpose would be to support all of the multitasking rather than making one program run better (since most programs at this point are not programmed to take advantage of multiple cores). With simultaneous programs running on separate cores you would avoid the slow down that you would experience if you were running them all on the same core. I would agree with focusing more on battery life to some extent though.
Click to expand...
Click to collapse
Nice try, but the purpose is to make apps also run better. Apps can easily be patched to take advantage of multiple cores and enhance its performance and such.
Also, multiple cores allow for higher performance with a lower hit on battery life. That alone is enough of a purpose of multiple cores. Not to mention ability to stream full 1080p videos, etc, which will eventually be the norm. This is specially important when outputting to TVs and the like.
starplaya93 said:
I was totally buying into the dual core processing for all these new phones until I stopped looking at the "cool factor" and started actually thinking...
In all reality, why in the world do we need a dual core processor on a cell phone?
Don't even say 3d gaming, because that's just ridiculous. The percentage of people that want to play call of duty on their cell phones is probably less than the amount of people who know what rooting is.
What's wrong with optimizing our current 1 and 1.2 ghz processors to give us optimized performance and throwing in decent GPU's?
Anything more than that is COMPLETELY unnecessary for a cell phone.
Where do you guys think the cellular industry is heading?
Its moving waaay too fast imo.
Why don't we focus on things that people are having issues with like Battery Life, build quality of the phones, quality of cameras, crappy software, etc?
I don't know.... Sometimes I feel like the only person with sense nowadays.
Feel Me?
Click to expand...
Click to collapse
You are absolutely right. While we are at it, shouldn't 64K of memory be enough for anybody?
akarol said:
Also, multiple cores allow for higher performance with a lower hit on battery life.
Click to expand...
Click to collapse
Where did you get this from?
starplaya93 said:
Lol, really?
My year old snapdragon runs numerous programs together perfectly smooth with absolutely no hiccups or lag.
I'm willing to bet a stock phone with (as I stated in the OP) optimized 1 or 1.2 ghz processor and GPU, add in a decent amount of ram and you have absolutely everything you need.
The hardware isn't the problem with android, it's the software. For some reason people don't seem to notice that. There remedy is to add unnecessary power to our phones that will more than likely never be used...
If dual core is somehow supposed to increase battery life, then I can understand somewhat the reasoning behind them. But I don't understand how two processors will noticeably help battery life in real time.
Click to expand...
Click to collapse
absolutely right, android sucks when it comes to graphics. No hardware acceleration. Perfect example of why a first gen iPhone can run circles around a evo with half the hardware power when it comes to rendering effects and graphics. These hardware specs are just SPECS anyways. That dual core Tegra LG android phone thats coming out still lags despite how powerful it is.
I agree with OP. if our phones had a faster single core, say 1.6~2.0gjz and a decent gpu I believe it would perform better and have better battery life vs a dual core 800~1000mhz with the same gpu, dual core is a gimmick, nothing more
Perhaps this is a case of build it and they (new uses) will come? Good points on both side.
No, 3D is a gimmick. Dualcore CPU's, until fully optimized - and even then - is not a gimmick.
NewZJ said:
I agree with OP. if our phones had a faster single core, say 1.6~2.0gjz and a decent gpu I believe it would perform better and have better battery life vs a dual core 800~1000mhz with the same gpu, dual core is a gimmick, nothing more
Click to expand...
Click to collapse
eh, i wouldnt necessarily call it a gimmick, imagine a dual core android phone that did have hardware acceleration. The possibilities would be crazy!!
But yes I totally agree with you also, until the fix the inherent flaw in every android device, more powerful harware is just going to drain the battery faster, instead of just optimizing the OS. Which sounds easy in practice but when there are hundreds of android devices, its probably not an easy task. ( i could very well be wrong though)
NewZJ said:
I agree with OP. if our phones had a faster single core, say 1.6~2.0gjz and a decent gpu I believe it would perform better and have better battery life vs a dual core 800~1000mhz with the same gpu, dual core is a gimmick, nothing more
Click to expand...
Click to collapse
Tell that to my quad core PC!
Sent from my PC36100 using Tapatalk
If you build it, they will come.
Sent from my PC36100 using Tapatalk
starplaya93 said:
I was totally buying into the dual core processing for all these new phones until I stopped looking at the "cool factor" and started actually thinking...
In all reality, why in the world do we need a dual core processor on a cell phone?
Don't even say 3d gaming, because that's just ridiculous. The percentage of people that want to play call of duty on their cell phones is probably less than the amount of people who know what rooting is.
What's wrong with optimizing our current 1 and 1.2 ghz processors to give us optimized performance and throwing in decent GPU's?
Anything more than that is COMPLETELY unnecessary for a cell phone.
Where do you guys think the cellular industry is heading?
Its moving waaay too fast imo.
Why don't we focus on things that people are having issues with like Battery Life, build quality of the phones, quality of cameras, crappy software, etc?
I don't know.... Sometimes I feel like the only person with sense nowadays.
Feel Me?
Click to expand...
Click to collapse
it makes perfect sense , a lot is being asked out of a phone ,console like 3d graphics for gaming and yeah i do like some games on my evo like angry birds once in awhile but overall my main priority of my evo is just communicating and and apps for productivity like wifi tether etc. and the rest is for customizing which im pretty happy that my over clocked processor handles that great with occasional lags buts thats just the software though , if wanted gaming i would go with home consoles or portable gaming , i agree that people are just giving dual core too much hype , Right?
novanosis85 said:
If you build it, they will come.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
hahahahahahahaha!!!!!
Good one. lol
I don't think I said exactly what I meant in the OP...
My main point is that android does not need dual core processors at this point. We are still a new OS and there are tons of bugs and things that should be ironed out in the software, etc.
I have no problem with dual core processors if some people feel they will offer better performance and battery life than a 3rd or 4th generation fully optimized 1.2 ghz processor with a beast gpu.
My concern is that android is moving too fast for its own good. The OS has a lot of potential, but if we're just trying to blaze past the competition we're missing out ON A LOT of things.
3d is hands down a gimmick. There is absolutely no justification for that. lol
novanosis85 said:
Tell that to my quad core PC!
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
aight, take your quad for example, lets say its 3ghz, now make a 12ghz single core and only run 2~3 apps at a time, I think it will run them better and use less power to do so
NewZJ said:
I agree with OP. if our phones had a faster single core, say 1.6~2.0gjz and a decent gpu I believe it would perform better and have better battery life vs a dual core 800~1000mhz with the same gpu, dual core is a gimmick, nothing more
Click to expand...
Click to collapse
A single core 2GHz CPU would probably be slower and suck up more juice than a dual core 1 GHz CPU.
I personally agree with the mentality of energy efficiency over power. I'm just not certain whether dual cores are better or worse in that regard. Two cores doing a few simple tasks would be more energy efficient than a similarly designed single core doing the same tasks, but firing both cores up at max performance would obviously not be. Right now, aside from gaming, I don't see any apps that would strain a dual core; so if provided with great software support from the kernel/OS, maybe multiple cores are the better option. I don't know, maybe someone more technical could shed some light.
Regardless though, software will evolve and become more complex and resource hungry. Maybe HD video editing (not complex just simple social network / personal stuff) and some other stuff I can't think of but will likely pop up. I definitely see much more value in having a powerful GPU, a big reason why I think the EVO ultimately falls short, but like I said, maybe big phones + big batteries (1900+ mAh) + small CPUs and components + multiple cores + and optimized software is the answer to the battery problems.
NewZJ said:
aight, take your quad for example, lets say its 3ghz, now make a 12ghz single core and only run 2~3 apps at a time, I think it will run them better and use less power to do so
Click to expand...
Click to collapse
No. No, it wont.
I still can't understand why everyone wants to upgrade processors so quickly. I am not talking about any device or processor in particular but in general. Like our pc's. How many pc's come with a decent amount of memory out of the box. That is usually one of the first things we must do to really enjoy it unless u spent the money on a high end gaming pc. Why don't they beef up the memory on these while they work on dual core stuff.
In no way am I saying I don't think I need a dual core. More is always better with that kind of stuff. I would definitely take a dual over a single core. Just wandering why memory always seems like it could use more. Phones and pc's
Sent from my rooted HTC EVO using the xda app!
so now that the latest beta of siyah kernel supports enabling/disabling of the 2nd core, and tegrak already released an app for it, i just want to know the possible effects in performance/battery if you use the different options of the 2nd core app.. especially when we use the single core option.. so what will happen to our phone when we run HD games, and im sure that it will extend the battery life, just not sure how the phone will behave with only 1 core running.. and will it be bad for our phone to only run at a single core..
and also, am i right to assume that our phone has the option "dynamic hotplug" by default?
Shouldn't see much of a decrease in the performance. The sgs has a single core yet the cpu can still handle anything thrown against it. Point being there is nothing out that demands dual core performance. On another note note, hd games are not actually gd. It is just advertising point for game developers.
$1 gets you a reply
Using one core instead won't break your cpu. It gonna make your phone cooler ( ! core is running producing less heat and the heat dissipator is made for the dual core ) and have a better battery life obviously. It will, obviously too, slow down your phone, but the speed lost is to be determined. You might want to test it out to see if it's getting laggy or simply suck. As already said, the SGS I has a 1Ghz proc and can handle most of the top recent content available so with a 1.2 Ghz single core, you should be able to handle everything available, specially with an optimized kernel like siyah. And you are right, the default mode is dynamic hotplug, which use both core when needed and turn the core 1 ( 2nd core ) off when not needed.
I tried playing a little with it. The overall smootness doesn't change and i get about the same fps in nenamark2. The only game i saw stuttering a little more in single mode was Shadowgun, the others are just the same. I also have the feeling that cpu noise is reduced while playing music through headsets when you run on single.
I like the idea of switching off one core. But while using only one core this leads to a higher load on that corse. This will result in higher frequencies an thus higher battery consumption?
So might using only one core even be worse for battery life?
I mean isn't that the reason why you use multiple cores? That one does not have to produce cpu with high frequencies? I think I once read that the energy a cpu uses it proportional to the frequency squared. So it is not a linear relation. That means two cores on 500 MHz are using less power than one cpu on 1000 Mhz. Can someone confirm that? So if th os is optimized for multiple cores the energy consumptions will be less.
What do you think or know about Android. Is it managing two cores intelligently an thus reducing energy consumption or are we doing better with switching off one core?
Hi,
is anybody out there who can share any experiences with this 2nd Core app?
It would be very interesting whether it really saves battery(and if yes, is it noticeably or is it a huge difference)? Are there any negative effects in speed oder stability?
Rgds
I don't particularly care about potential battery saving, but I use it to manually disable one core while playing games which have problems with SoundPool ( see http://code.google.com/p/android/issues/detail?id=17623 ), such as Galcon, as this mitigates the problems.
Schindler33 said:
I like the idea of switching off one core. But while using only one core this leads to a higher load on that corse. This will result in higher frequencies an thus higher battery consumption?
So might using only one core even be worse for battery life?
I mean isn't that the reason why you use multiple cores? That one does not have to produce cpu with high frequencies? I think I once read that the energy a cpu uses it proportional to the frequency squared. So it is not a linear relation. That means two cores on 500 MHz are using less power than one cpu on 1000 Mhz. Can someone confirm that? So if th os is optimized for multiple cores the energy consumptions will be less.
What do you think or know about Android. Is it managing two cores intelligently an thus reducing energy consumption or are we doing better with switching off one core?
Click to expand...
Click to collapse
totlly agree
Are they true dual cores and run at the same time? My evo 3D is dual core but the second core only kicks in when needed so I don't consider it true dual core. Do our cores run simultaneously or like the evo 3D?
Sent from da BEST (Galaxy Note)
Why do you think the way EVO 3D works is inferior? AFAIK, they all work in similar fashion to reduce battery consumption.
Without ICS, all Java based Android apps can only use one single core anyway. Only native apps (like 3D games) can take advantage of dual-core. That's the limitation of Dalvik JVM for Android 2.xx. You will need Android 3.xx or higher to get dual-core support on JVM.
sprintuser1977 said:
Are they true dual cores and run at the same time? My evo 3D is dual core but the second core only kicks in when needed so I don't consider it true dual core. Do our cores run simultaneously or like the evo 3D?
Sent from da BEST (Galaxy Note)
Click to expand...
Click to collapse
Power saving allows the 2nd core to go into sleep mode, even at fully idle in 200Mhz mode it consumes power and yes its a true dualcore. If you wan you can have both cores running at 1400Mhz 24/7
In power saving mode,I get a quadrant score of only 2600 compared to 3800-4500 with power saving off.
I definitely agree that the Note shuts down one core in power saving mode.
On my wifes s2,power saving mode scores around 3200.Power saving off gets around 3400.Not much difference.
sprintuser1977 said:
Are they true dual cores and run at the same time? My evo 3D is dual core but the second core only kicks in when needed so I don't consider it true dual core. Do our cores run simultaneously or like the evo 3D?
Sent from da BEST (Galaxy Note)
Click to expand...
Click to collapse
It's called dynamic hotpluging and yes that is how the Exynos works. Why would you want both running all the time?
If you want the ability to have both constantly on, search for tegrak's dual core app in the market. You can force both on with that. You may need kernel support though.
Sent from my GT-I9100 using xda premium
I know every phone is different but here is my setup after trying everything this has come to be the best for me on speed, performance, and battery life etc...if interested in trying
I am a SUPER heavy user too and I run at a minimum of 50% brightness.
1. Rocket rom v22
2. Fm kernel 2.0
3. Antutu cpu master pro at the following :
-screen on: 1.4 Max/1.4 min
-screen off: 100
-in call: 100
-battery below 20%:100
-battery hot:100
4. Tegrak dual core app set on dual core. mode
Like I said, each is different but wanted to share. Its doing great for me and I'm on this bastard all the time.
From the Beast : Galaxy Note
How come u use Antutu and tegrak? Don't they both oc... or do you need tegrak for true dual core?
Sent from my A500 ICS dream machine
garbagecanman said:
How come u use Antutu and tegrak? Don't they both oc... or do you need tegrak for true dual core?
Sent from my A500 ICS dream machine
Click to expand...
Click to collapse
I just use the dual core app to enable dual core mode, not overclock. Its an app that has 3 modes: dual core mode (both cores running all times) , single core mode (one core running at all times) , and regular mode (where 2nd core kicks in when needed) . I like the extra umph of dual cores smoking simultaneously
From the Beast : Galaxy Note
sprintuser1977 said:
I just use the dual core app to enable dual core mode, not overclock. Its an app that has 3 modes: dual core mode (both cores running all times) , single core mode (one core running at all times) , and regular mode (where 2nd core kicks in when needed) . I like the extra umph of dual cores smoking simultaneously
From the Beast : Galaxy Note
Click to expand...
Click to collapse
Got that part, you oc with antutu and enable or disable dual core with tegrak. Don't antutu and setcpu have dualcore control yet?
Sent from my INFUSE powered by ZEUS
Battery life?
sprintuser1977 said:
I know every phone is different but here is my setup after trying everything this has come to be the best for me on speed, performance, and battery life etc...if interested in trying
I am a SUPER heavy user too and I run at a minimum of 50% brightness.
1. Rocket rom v22
2. Fm kernel 2.0
3. Antutu cpu master pro at the following :
-screen on: 1.4 Max/1.4 min
-screen off: 100
-in call: 100
-battery below 20%:100
-battery hot:100
4. Tegrak dual core app set on dual core. mode
Like I said, each is different but wanted to share. Its doing great for me and I'm on this bastard all the time.
From the Beast : Galaxy Note
Click to expand...
Click to collapse
What is your battery life like with that setup? Can you post the graph foa full day's use, for example?
It looks pretty mean, I must say!
Ive learned the best is a self tweaked deodexed stock rom. Running abyss kernal running @1.6max 200min with oc app.
Whats the point of running 1.4 when screen is off? Your missing out on a extra battery life.
How many calls you make a day?
Sent from my GT-N7000 using xda premium
sprintuser1977 said:
I just use the dual core app to enable dual core mode, not overclock. Its an app that has 3 modes: dual core mode (both cores running all times) , single core mode (one core running at all times) , and regular mode (where 2nd core kicks in when needed) . I like the extra umph of dual cores smoking simultaneously
Click to expand...
Click to collapse
How is the impact on battery drain, when you use both cores running all the time?