The Mali-G510 & G310: Attacking the low-end

In the mid-range, the new Mali-G510 and Mali-G310 are generational improvements over the market predecessors, the G57 and G31. Representing new major jumps in the microarchitectures, these new designs are unnaturally large performance jumps for Arm’s mid-range and low-end offerings.

From a very high view, the G510 scales up from 2 cores to 6 cores, but offers differentiation through changing the number of clusters within one of the execution units per core, or also changing the type of texture units in use, either a 4x throughput unit, or an 8x unit.

On the execution engine side, we always have two execution engines, but it’s possible to configure down one of them to only contain a single cluster, effectively reducing the compute part of the core from a 64 FMA/cycle design to a 48 FMA/cycle design. The reason for such granularity is that the usual customers for such GPUs have hyper-optimised use-cases and will configure their GPU implementation for a specific use-case and criteria, and only use the bare minimum configuration to fulfil those demands, in the smallest possible area.

Arm here puts an emphasis on the 10 different configuration options of the G510 IP, all having different compute or fill rate optimised performance points. It might be quite a bit unintuitive for the every-day reader to understand the need for such configurability, but there are non-mobile markets which really care about every fraction of a mm² when it comes to implementations.

Scaling further below the G510 is the new G310. This GPU is actually a major performance leap compared to the previous generation smallest Mali IP offering, the G31, as we’re seeing the move from a Bifrost architecture to the new Valhall design.

Here, we’re seeing adoption of the new execution engine design, but allowing to further scale down the clusters to only one per EE, and also allowing only one EE in the minimum configuration, allowing scaling of 16, 32, 48 or 64 FMA per shader core. The texture units also scale down to 2 texels/cycle units at minimum, and also seeing a varying unit that’s scaled down compared to its bigger siblings.

The G310 is exclusively a single shader core design, so the configurations are exclusively achieved through changing the different execution units within that core. Unfortunately Arm doesn’t seem to plan out any public naming scheme for the various configurations, so it will be all up to the vendors to actually do any kind of disclosure.

The Mali-G710: Doubling up per-core performance Conclusion & First Impressions
POST A COMMENT

29 Comments

View All Comments

  • mode_13h - Thursday, May 27, 2021 - link

    > it will be a few years on top of that before we see any nvidia IP offered / licensed like ARM

    That already happened. It was never dependent on the ARM acquisition.

    https://www.xda-developers.com/nvidia-mediatek-arm...

    > Just because they are acquiring ARM does not mean magically Nvidia's GPU IP will replace

    Agreed. It's a possibility, though. The G710-tier seems most at risk.
    Reply
  • edzieba - Wednesday, May 26, 2021 - link

    How much of the time writing the article was spent on un-autocorrecting "Valhalla" to "Valhall"? Reply
  • tkSteveFOX - Thursday, May 27, 2021 - link

    Whitechapel will have Mali along with the high-end MTK chip on 5nm coming in Q4.
    Overall,ARM CPU and GPU designs have hit a grind, as adopters can't use the most advanced node (TSMC 5nm) and had to settle for Sammy's inferior 5nm leading to a generation of flagship chips that are hardly an improvement over TSMCs 7nm SD865/+/870 in real world tasks.
    Reply
  • regsEx - Thursday, May 27, 2021 - link

    What will happen to Mali after merge with Nvidia? Reply
  • Spunjji - Friday, May 28, 2021 - link

    It wouldn't surprise me if they kept it around for at least a while as the low-end GPU in their line-up - "just enough" for the customers who care more about area than performance, with GeForce being pushed out to the high-end. Reply
  • mode_13h - Saturday, May 29, 2021 - link

    Exactly. Reply
  • 5j3rul3 - Thursday, May 27, 2021 - link

    When Mali can support HW Ray Tracing, MLSS, HDR Gaming? Reply
  • Fedposter - Monday, June 28, 2021 - link

    Can't arm just make discrete gpus out of these like Intel did with the DG1? Reply
  • vladx - Monday, September 6, 2021 - link

    ARM is an IP designer, not a hardware manufacturer Reply

Log in

Don't have an account? Sign up now