1. Download our Official Android App: Forums for Android!

Root Is dual core really nessary?

Discussion in 'Android Devices' started by rdefino, Apr 25, 2012.

  1. rdefino

    rdefino Well-Known Member
    Thread Starter
    Rank:
    None
    Points:
    36
    Posts:
    229
    Joined:
    Oct 4, 2011

    Oct 4, 2011
    229
    2
    36
    I have someone telling they are looking to get the Lumia and there are reports saying that a single core is fine. That dual core are a waste.

    that the Lumia is faster due to it's os and doesn't need a dual core.

    I hear qauds are coming out too.

    thoughts?
     

    Advertisement

  2. Biotic

    Biotic Android Expert
    Rank:
    None
    Points:
    223
    Posts:
    1,391
    Joined:
    Jan 19, 2011

    Jan 19, 2011
    1,391
    669
    223
    Male
    Construction and Android Developer
    Pennsylvania
    With the advancements being made in android ics. Yes dual cores are necessary with whats available to users now. Quads are next in line.
     
  3. FJR1300

    FJR1300 Well-Known Member
    Rank:
    None
    Points:
    43
    Posts:
    129
    Joined:
    Mar 30, 2012

    Mar 30, 2012
    129
    28
    43
    I think using engine choices in a car as a metaphor might explain it in simple enough terms. Lets say a basic single core chip is like your average 4 cylinder sedan, and maybe there are some single cores that are at the high end of single core performance, maybe like a turbo or supercharged 4 cylinder car. We could call the dual cores 6 cylinder engines and the quad cores 8 cylinder engines.

    Will a 4 cylinder get the job done? Of course, but if you value getting there faster at the expense of higher energy consumption then maybe a 6 or 8 cylinder would suit you.

    Maybe you've got a 4 cylinder turbo or supercharged lightweight car that is pretty close in performance to some 8 cylinder cars, but what happens to that lightweight forced-induction 4 cylinder when you need it to accelerate through the Rockies with all of your family and luggage on board? Maybe an 8 cylinder would do the job easier and more efficiently when the demand on the engine is high.

    And, more cores is a marketing point...more is better, just like marketing cars.

    Not a perfect metaphor, but I think it illustrates the principle. My layman's take on the question of how many cores do you need:)
     
    rdefino, Misleadb4 and Kelmar like this.
  4. Bugly

    Bugly Android Expert
    Rank:
    None
    Points:
    143
    Posts:
    1,057
    Joined:
    Jan 30, 2011

    Jan 30, 2011
    1,057
    104
    143
    Male
    VW mechanic
    Tacoma, Washington
    well said! :congrats:
    a fine illustration of how to understand the technology. and i might add as well the fact that the larger processors, (mentioned as 6 and 8 cylinder engines) will take more fuel to do the same job. efficiency is the key to true power. if an engine wastes fuel to do its job, it is inefficient. in the case of a 4 cylinder engine which has a turbocharger or supercharger installed, the energy produced is far more than without.
    i feel a single core processor can be plenty powerful if unburdened by excessive demands on its available power. hence the removal of bloatware that takes processor cycles away from the main functions of the device.
    making the demand less will make the processor more efficient and reduce the need for larger battery packs or constant charging cycles.
    we need to make operating systems more like racing vehicles, better efficiency and less burden on the power consumption.
     
  5. justpastfinish

    Rank:
    None
    Points:
    18
    Posts:
    71
    Joined:
    Oct 26, 2009

    Oct 26, 2009
    71
    11
    18
    Another point to make could be something I read some time ago...


    Google race to zero or race to idle.

    It discusses the differences between CPU's completing a task and once its done it idles. So is it more efficient to use a great battery life single core or a more power hungry dual core which finishes the task quicker and gets to idle faster thus saving battery...

    Food for thought!
     
  6. justpastfinish

    Rank:
    None
    Points:
    18
    Posts:
    71
    Joined:
    Oct 26, 2009

    Oct 26, 2009
    71
    11
    18
  7. syntrix

    syntrix Android Expert
    Rank:
    None
    Points:
    163
    Posts:
    2,416
    Joined:
    Nov 6, 2009

    Nov 6, 2009
    2,416
    303
    163
    engineer
    The South
    Moot point described above.

    Different cpu's will have different architecture, clock speeds, cache, and cores.

    dual/quad core can actually hinder performance in some cases.

    If you are googling for links, look for processor affinity, cores vs threads, and how to compile software for multiple cores to take advantage of those cores.

    I typically compile software for the use of 32 cores as our standard now. Just letting the processor affinity work on a binary designed for single core probably won't run as fast as if it's designed to get on all 32 cores.
     

Share This Page

Loading...