Next-Gen iPhone & iPhone Nano Speculation

Discussion in 'Mobile Devices and SoCs' started by Arun, Jun 19, 2011.

  1. anexanhume

    anexanhume Veteran

  2. mavere

    mavere Newcomer

  3. anexanhume

    anexanhume Veteran

    Looks like around 4 MB of SRAM over the GPU. That helps with transistor density and count.
     
  4. mczak

    mczak Veteran

    These cores are quite massive - Anand puts them at 17% of die, hence 17mm².
    Hence 4 cores (with 2x1MB L2) would take ~34mm², compare that to Kabini (Jaguar core size without L2 3.1mm²) where 4 cores including L2 of 2MB seem to be definitely smaller (below 30mm² I would guess).
     
  5. wishiknew

    wishiknew Regular

    Cool, Apple used a stacked sensor.
     
  6. Lazy8s

    Lazy8s Veteran

    Managing top-end performance all around against devices well beyond its size class -- doing it without pushing toward the diminishing returns of high clock speed and core count nor necessitating a major foundry process advantage -- shows Apple's head is still in the right place with the A7's design. Once my performance expectations were readjusted to account for the limited thermal/power profie of the 5s's casing, I was really able to appreciate their accomplishment here.

    None of the details uncovered so far in the analysis and investigation of their new hardware helps me to fully account for the oddities in their graphics benchmark performance: it has the pixel fill rate of a 433 MHz G64xx by my understanding and estimation but nothing resembling twice the performance of MediaTek's G62xx solution outside of that aspect of performance. To me, it almost feels like some kind of in-between variant of the two, like an SGX535 type situation with the ALU count of the lower configuration and the TMU count of the higher config.

    Maybe other implementation details of the reference design of those cores, like clock rate or buffer size or memory interfaces, account for the discrepancies. Or, maybe, as was suggested to me in a bit of intriguing speculation, Apple didn't strictly implement one of the PowerVR reference designs in this situation. I have no doubt that the designs are Rogue based (GPU design takes an exeedingly high degree of specialization to produce competitive results... Apple won't be going solo on design for GPUs), but maybe they customized some stuff or used some kind of unannounced variant, like say a G6235. Really, there's just a lack of information to go on right now.
     
  7. ninelven

    ninelven PM Veteran

    Comparing Anand's browser results to my 3GHz Phenom II, Cyclone is slightly faster per clock.
     
  8. Alexko

    Alexko Veteran Subscriber

    Did you normalize for clock speed or downclock the Phenom to 1.3GHz? I expect the latter would yield better performance per clock.
     
  9. ninelven

    ninelven PM Veteran

    I just normalized for clockspeed. I will try re-clocking though and see what I get.
     
  10. Laurent06

    Laurent06 Veteran

    Ha sure if you downclock the CPU without downclocking RAM you'll get better perf/MHz ;)

    You have to DC memory too, but I don't know how fast iPhone RAM are.
     
  11. Alexko

    Alexko Veteran Subscriber

    Hmm, I think the Phenom II only had (official) support for DDR3-1333, at most. So the latest iPhone's memory might not be slower.
     
  12. ninelven

    ninelven PM Veteran

    My memory is 1333Mhz DDR3, so it should be fairly comparable.

    Here are the results:
    Code:
                     Phenom II 1.3GHz                Cyclone 
    SunSpider:       493.1                vs         416        (lower is better)
    
    Kraken:          5465.8               vs         5904.9     (lower is better) 
    
    Octane:          5201                 vs         5500       (higher is better)
    
    Browser used: Chromium 28
     
  13. Alexko

    Alexko Veteran Subscriber

    Thanks! I really wonder how high Cyclone could clock.

    In any case, that's a very impressive core.
     
  14. Laurent06

    Laurent06 Veteran

    Do you really think the A7 has two 64-bit channel running at that speed? I don't but I could be wrong :)
     
  15. Grall

    Grall Invisible Member Legend

    It's confirmed to be 64-bit (IE, single-channel DIMM equivalent), according to Anand's review. Could very well be dual 32-bit channels in A7 of course for better granularity/latency etc.
     
  16. Laurent06

    Laurent06 Veteran

    I looked at various Geekbench 3 stream scores, and it seems Phenom has lower BW than iPhone 5s. I'm surprised...
     
  17. Alexko

    Alexko Veteran Subscriber

    Apparently not, but I suspect latency is a lot more important than bandwidth, here.
     
  18. Lazy8s

    Lazy8s Veteran

    The margin which separates the iPhone 5 from the iPad 3 in overall performance in 3DMark is tied a lot more to the difference between the Swift versus A9 CPUs than I expected. 3DMark does have sub-results which isolate graphics better, of course. Still, its stronger consideration for CPU and core count leads to a fairly different looking results page than some of the other benchmark pages out there, for certain device comparisons at least (since mobile SoCs tend to tie the highest performing GPUs with the highest performing CPUs at the high-end, many of the same devices will rank similarly on all suites, obviously.)

    http://community.futuremark.com/hardware/mobile 3DMark

    http://results.rightware.com Basemark X

    http://gfxbench.com/result.jsp T-Rex GfxBench
     
    Last edited by a moderator: Sep 22, 2013
  19. anexanhume

    anexanhume Veteran

    Chipworks has published an annotated die shot:

    [​IMG]
    http://www.chipworks.com/en/technic...ources/blog/inside-the-a7/?lang=en&Itemid=815

    They figure the ~3MB above the GPU may be for the fingerprint sensor data. First, I wonder if that SRAM really isn't a power of 2. Second, does that make sense? Seems the fingerprint data stored would have to live in some non-volatile RAM, then possibly get expanded into that SRAM for quick analysis/computations. Still don't know if I buy that explanation though.
     
Loading...

Share This Page

Loading...