Which of the following devices would run faster: A6 Dual Core or A7 Single Core?
Question by Dr.Sunil Vaswani /

Which of the following devices would run faster: A6 Dual Core or A7 Single Core? What functionality do single or dual core processors determine?

Browse other questions & answers in the category ; tagged , ; or ask your own question.

Comments for this Question are closed.

If you are looking for help, please ask a new question.

We will be happy to help you!

Answers (21)
  • garva sharma

    A-6 Dual Core

  • Rohit Pandey

    multicore or single core……..
    finally the thing matter us performance not tha speed only….
    A7 single core will provide slidely less speed but better perfoprmance as compare to a6 dual core due to utilization of less system resources…….

  • Giggity Goebbels

    I rather get the dual core.some programs wont run properly in single core

  • Abba Jee

    No wonder,A6 Dual Core is better /faster than A7 Single Core

  • Raghav Gupta

    A6 dual core

  • shaurya gupta

    i GUESS the dual core a6!

  • Knut H. Flottorp

    Yes, now the memory speed is the bottle neck, and even on-chip shared cache does not help much. The many processors makes it impossible for the cache module to pre-fetch, so the cache-hit ratio drops like a stone. Saying this, the simple benchmarks used will not expose this, since the cache module will hold the entire benchmark..
    The bottom line is the speed of light- say 32cm or a short foot per nanosecond. At 2GHz, any wire that is longer with 16 cm – 6″ will make the signal arrive a cycle after it should – so Apple had to make a special design.
    So about capability to use all “cores”: This is not so much the application code, multithreading as it is the operating system’s capability to “feed the animal” with work. The simplest way is to dedicate processors for specific tasks, like disk I/O and the OS itself. The moment many “cores” share the same tasks, the RAM that is addressed is huge, and the time it takes for memory reference to return varies. So large computers use “Scaleable Coherent” interfaces as part of the cache controller. These have code to guess the next instruction: Since binary code starts on top and runs to the bottom with some looping, this should be simple. Well, multi-threading is when many threads starts on the top and is in various places, usually in the same code – making the “pre-fetch” into advanced guesswork. Alex P’s answer is my favourite.

  • Kannon Y

    Hello Sunil, this is a hard to answer question – the reason is that the ARM Cortex-A6 is a different CPU than the Apple A6 system-on-a-chip. I’m not entirely sure, but I believe the Cortex-A6 was purely a reference design and never made it to consumer products. If it is in some device, I’ve never heard of it.

    The Apple A6 SoC is a custom design, but it has strong elements from the A9 and the A15. It’s also very fast, and has been compared to several cutting edge quad core designs, although it is only a dual core with a good GPU.

    In case you are debating choosing between the Apple A6 SoC and another device using a single core A7, the A6 is ridiculously faster than the A7. But A7 consumer devices in the same price range of the Apple A6 would likely use what’s called the big.LITTLE design, which incorporates TWO processors: a quad core paired with a single core A7. The reason for this design is that the A7 is the king of efficiency and the quad core A15 CPU is extremely fast. So for routine tasks, the A7 is used and for big tasks, the A15 quad is used. Together they give you the best of both worlds.

    • Kannon Y

      I didn’t answer question fully: right now the Apple A6 is probably the fastest feeling CPU. But in terms of raw power, phones using the big.LITTLE design are the fastest.

      An A7 by itself, however, is not nearly as fast as the Apple A6.

  • Sam Rosario

    a6 dual core.

  • ha14

    Dual-Core Processors
    Are Two Really Better Than One?
    A computer with a dual core has the capability to run more operations and system processes at the same time then it’s single core counterpart. multi-core processors are the standard.

    Dual core processor will perform better for applications that are highly parallel and whose performance is limited by the processor core (frequency of the processor clock).

Load 10 more
New comment

Please login to avoid entering captcha

Log In