Apple partner Imagination Technologies on Wednesday unveiled PowerVR Furian, its next-generation mobile graphics processing architecture likely to be a key part of future iPhones, and also the first new GPU architecture since 2010.
Utilizing sub-14-nanometer process technologies, Furian will be the successor to the current PowerVR Rogue architecture, most recently found in Apple's flagship iPhone 7 series.
Imagination says Furian will deliver more power than Rogue while being even more power efficient. Compared to the Series7XT Plus GPUs, Furian will boast 35 percent GFLOPS density improvement, 80 percent fillrate density improvement for user interface and casual gaming, and 70 to 90 percent gaming density improvement.
Though the first GPU core variants based on Furian will be announced in mid-2017, products featuring the next-generation GPU will take some time to build. Imagination says the first Furian GPUs could hit the market by the end of 2018 — by which point Apple could build an "A12" processor for that year's iPhone.
Imagination says the Furian architecture will better serve applications such as virtual reality, augmented reality, and "convertible" style devices that can perform in multiple form factors.
Furian will feature a new 32-wide ALU cluster designed for increased performance and density efficiency. It will also boast a new instruction set architecture in the primary and secondary ALU pipelines to enable improved utilization of resources.
In a press release announcing Furian, Imagination said its next-generation architecture is designed for:
- Multi-dimensional performance scalability: Designed to achieve the most efficient core utilization and performance density via multiple approaches to scaling, Furian can address a wide range of markets and requirements. Different designs for low- and high-end IP cores prevent compromises in scalability.
- Ease of SoC and system level integration: Furian is optimized for ease of layout in new sub-14nm processes, leading to reduced layout times and resources and enabling easier scaling to higher performance points.
- Extensibility: Furian is designed to allow future function-specialized pipelines to be tightly integrated with the GPU to deliver functionality that may be too expensive or not feasible to implement on a CPU/GPU/DSP, such as ray tracing capability.
- GPU compute: Furian is designed to address the increasing compute requirements across multiple applications and market segments with efficient use of compute APIs including OpenCL 2.0, Vulkan 1.0 and OpenVX 1.1. Furian adds a bi-directional GPU/CPU coherent interface for efficient sharing of data; and a transition to user mode queues from kernel mode queues which reduces latency and CPU utilization for compute operations.
Currently, the iPhone 7 GPU is based on Imagination's PowerVR GT7600 Rogue architecture.
Apple has used Imagination's graphics in its custom A-series CPUs for years, and the iPhone maker even flirted with acquiring the company before ultimately declining. Apple still does, however, own a 10 percent stake in Imagination.
Rather than embracing Furian, it's also possible that Apple could ditch Imagination. At least 25 staffers and management personnel from Imagination have jumped ship to Apple, leading some to believe that Apple could be looking to build its own custom GPUs.
Editor's note: A previous version of this story said Apple hired 25 employees away from Imagination late last year. Imagination later clarified the personnel moves took place over a two-year period.
16 Comments
What reason would Apple have NOT to buy Imagination Technologies? Seems like a no-brainer, akin to them buying PA Semi.
Apple has an architectural license with Imagination as it has with ARM. As a result, some of the differences we've seen over the past two years between apple's GPUs and Imagination's is likely due to Apple's modifications of the designs. Apple starts off small with mods, and increases the differences over time as they become more familiar with it, and more confident of their own work. This is how they've gotten to where they are now with the CPU cores.
i'd also like to make the point that in Anandtech, it was said that some manufacturers might rush out cores designed with the new architecture (which isn't entirely new) in late 2018, but that the majority won't have it until late 2019. We don't know where Apple stands on this. They may have one iteration left to the current architecture, which will continue for years after this release. It also needs to be pointed out that Imagination is giving a very long lead time here, as previously, they've had core designs out at the same time as the announcement, but that this time they won't have them until mid year.