Apple, investigating big-Little on the GPU ?

Discussion in 'Mobile Graphics Architectures and IP' started by tangey, Jul 15, 2015.

Tags:
  1. tangey

    Veteran

    Joined:
    Jul 28, 2006
    Messages:
    1,403
    Likes Received:
    148
    Location:
    0x5FF6BC
    #1 tangey, Jul 15, 2015
    Last edited: Jul 15, 2015
  2. BRiT

    BRiT (╯°□°)╯
    Moderator Legend Alpha Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    11,050
    Likes Received:
    6,732
    Location:
    Cleveland
    Why wouldn't you just have a better power-gated GPU that scales up/down as needed?
     
  3. McHuj

    Veteran Regular Subscriber

    Joined:
    Jul 1, 2005
    Messages:
    1,318
    Likes Received:
    418
    Location:
    Texas
    You could. But building a smaller GPU with slower and smaller transistors would still probably offer some power savings over just power gating the GPU. Although I have no idea if that's significant or worthwhile the added complexity. It could just a patent for the sake of having it.
     
    Grall likes this.
  4. ToTTenTranz

    Legend Veteran Subscriber

    Joined:
    Jul 7, 2008
    Messages:
    9,302
    Likes Received:
    3,958
    Hum...

    [​IMG]

    It looks like no matter how much you downclock/downvolt the big GPU, the little ones always end up consuming less on idle.
    Same thing with the big.LITTLE CPUs I, guess.
     
  5. idsn6

    Regular

    Joined:
    Apr 14, 2006
    Messages:
    459
    Likes Received:
    96
    Apple has shipped Macs for years with both discrete and integrated GPUs, with transparent switching between them based on load. How does this differ?
     
  6. Alexko

    Veteran Subscriber

    Joined:
    Aug 31, 2009
    Messages:
    4,390
    Likes Received:
    802
    The switching in Macs happens when you launch a 3D application (as far as I know). But something like big.LITTLE happens within the execution of a single application, or indeed a single thread, in about 20µs, if memory serves. It's faster by a few orders of magnitude. So if Apple is working on something like big.LITTLE for GPUs, it's quite different indeed.
     
  7. ToTTenTranz

    Legend Veteran Subscriber

    Joined:
    Jul 7, 2008
    Messages:
    9,302
    Likes Received:
    3,958
    But it's intriguing that they'd pass on big.LITTLE for CPUs and then use it on GPUs.
     
  8. McHuj

    Veteran Regular Subscriber

    Joined:
    Jul 1, 2005
    Messages:
    1,318
    Likes Received:
    418
    Location:
    Texas
    I'm actually kind of curious what the A9 will be. Higher performing dual core, tricore, or a big little setup (2+2)? If it's indeed on a FinFet process, they have some room on the die to play with.

    I think single threaded performance maybe good enough for the time being, so I'd rather have them focus on power optimization to help battery life.
     
  9. Grall

    Grall Invisible Member
    Legend

    Joined:
    Apr 14, 2002
    Messages:
    10,801
    Likes Received:
    2,170
    Location:
    La-la land
    If per-transistor costs is as close to previous process as I recall reading about, I don't think the die will grow much in terms of transistors. Apple is very cost conservative, they rather rely on flash and thunder rather than substantial, tangible improvements if such an improvement would be expensive. After all, they stuck the iPhone6+ with only 1GB RAM, the same as iPhone5 from two years prior despite the vastly higher screen resolution.
     
  10. tangey

    Veteran

    Joined:
    Jul 28, 2006
    Messages:
    1,403
    Likes Received:
    148
    Location:
    0x5FF6BC
    The 2015 date stamp on this got me interested, which is why I posted it. However closer examination shows it is a lot older than that, and the former AMD guy named in the patent who was with Apple at the time, is back with AMD.

    Likely as not, it's not relevant to IOS products.
     
  11. Ailuros

    Ailuros Epsilon plus three
    Legend Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    9,408
    Likes Received:
    172
    Location:
    Chania
  12. Rys

    Rys AMD RTG
    Moderator Veteran Alpha

    Joined:
    Oct 9, 2003
    Messages:
    4,129
    Likes Received:
    1,301
    Location:
    Beyond3D HQ
    The 2D 'core' in Rogue isn't enough by itself to draw today's modern mobile OS interfaces. It's capable of assisting, but if the 3D parts of the GPU were turned completely off, it wouldn't have the ability to do it by itself.
     
    BRiT likes this.
  13. Ailuros

    Ailuros Epsilon plus three
    Legend Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    9,408
    Likes Received:
    172
    Location:
    Chania
    Interesting. For a modern UI on a =/>1536p tablet display would something like ~1.5 GTexels fillrate (at least) for a ULP GPU be advisable today?
     
  14. Rys

    Rys AMD RTG
    Moderator Veteran Alpha

    Joined:
    Oct 9, 2003
    Messages:
    4,129
    Likes Received:
    1,301
    Location:
    Beyond3D HQ
    That's more than decent for 1536p60 rendering, for today's UIs.
     
  15. Ailuros

    Ailuros Epsilon plus three
    Legend Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    9,408
    Likes Received:
    172
    Location:
    Chania
    Thanks. Meaning that roughly any ULP GPU with 2 TMUs@~700-750MHz would be more than sufficient.
     
  16. Grall

    Grall Invisible Member
    Legend

    Joined:
    Apr 14, 2002
    Messages:
    10,801
    Likes Received:
    2,170
    Location:
    La-la land
    That's a pretty high clockrate though. Would that really be all that power efficient?
     
  17. Ailuros

    Ailuros Epsilon plus three
    Legend Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    9,408
    Likes Received:
    172
    Location:
    Chania
    Under 28HPm or smaller? Not really. Those aren't "monster" ULP GPUs like the 8 cluster GPU in A8X, but rather GPUs like Mali450MP2, T760MP or SGX544MP1 or G1110 or allike.
     
  18. Ailuros

    Ailuros Epsilon plus three
    Legend Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    9,408
    Likes Received:
    172
    Location:
    Chania
  19. Razor1

    Veteran

    Joined:
    Jul 24, 2004
    Messages:
    4,232
    Likes Received:
    749
    Location:
    NY, NY
    wtf is he thinking lol. Gotta be some good shrums......
     
  20. 3dilettante

    Legend Alpha

    Joined:
    Sep 15, 2003
    Messages:
    7,982
    Likes Received:
    2,427
    Location:
    Well within 3d
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...