PowerVR Rogue GPUs now shipping with 64-bit mobile computing platforms

This week Imagination has announced general availability of 64-bit drivers for silicon vendors using PowerVR Rogue GPUs. We are the first GPU IP provider to deliver fully implemented 64-bit drivers (kernel and user mode) running on all mainstream 64-bit CPU architectures that can be used in mobile, including ARMv8, Intel 64 Architecture (IA) and MIPS64.

PowerVR GPUs are 64-bit ready and work with any mobile CPU architecture

Several of our customers have already publicly announced 64-bit processors for the mobile computing market. For example, Intel has recently released a version of Android 4.4 KitKat with a 64-bit kernel optimized for the new Atom processors, including Z3460/Z3480 (“Merrifield”) and Z3560/Z3580 (“Moorefield”). The company ported, validated and tested the Android Open Source code on the Intel Architecture (IA), therefore doing the work required to provide their developer ecosystem with 64-bit kernel support for next-generation devices. Furthermore, Doug Fisher, general manager for the Software and Services Group, announced that Intel will regularly make Android code for IA available to OEMs and developers as part of their effort to speed up the device development cycle and improve quality.

Both Intel Atom Z3460/Z3480 and Z3560/Z3580 processors use PowerVR Series6 GPUs. One of the reasons PowerVR Rogue GPUs have been so quickly integrated in these next-generation designs is the fact that they are designed to support any 32- or 64-bit CPU. PowerVR graphics processors include a highly flexible and configurable bus architecture that supports AMBA, OCP, Sonics Smart Interconnect or any other on-chip communication standard.

PowerVR_DDK   An overview of the PowerVR software stack

Additionally, Rogue GPUs include a dedicated, programmable microcontroller which runs the MicroKernel firmware. This approach offloads the main CPU and delivers advanced scheduling capabilities that enable essential functionality and advantages for efficient compositing and multi-tasking.


The MicroKernel provides autonomous processing with minimal CPU load

Furthermore, the PowerVR Rogue GPU architecture has been designed to support 64-bit mobile computing since its initial release. All PowerVR Series6, Series6XT and Series6XE GPUs include an MMU that can natively address the full range of 64-bit virtual memory; these virtual addresses are translated to 40-bit physical addresses inside the unified system memory. This means that any PowerVR Rogue GPU can address up to 1024GB of RAM.

PowerVR GPUs support more than five operating systems

Over the last couple of years, our driver team has managed to help our partners support the widest range of operating systems and APIs. PowerVR GPUs have been used in platforms running the most eclectic selection of mobile operating systems such as Android, Firefox OS, Linux, QNX, Windows, Windows RT and others.


Chipsets using PowerVR GPUs are running a variety of operating systems

Furthermore, Imagination continues to be at the forefront of graphics and compute API adoption. We have been one of the first GPU IP suppliers to announce support for OpenGL ES 3.1 and we’ve recently become the first mobile GPU to pass conformance with OpenCL 1.2.

We are committed to delivering high quality drivers that offer leading performance and stability which enable our partners’ platforms to deliver the best user experience. To find out more about PowerVR GPUs, please follow us on Twitter (@ImaginationTech, @PowerVRInsider) and keep coming back to our blog.

3 thoughts on “PowerVR Rogue GPUs now shipping with 64-bit mobile computing platforms”

  1. I’m glad that Imagination has been very forward-looking to build 64-bit support into their products during the last released arch (Rouge). I’m not sure about the competition, but it seems that they are always in a state of ‘catch-up’ with you guys.
    I’m curious: Is the microkernel scheduler in the GPU also using a 64-bit instruction set? This seems a little overkill given it’s presumably limited function. Unrelated: a software scheduler seems like both a simpler and more flexible solution.

Please leave a comment below

Comment policy: We love comments and appreciate the time that readers spend to share ideas and give feedback. However, all comments are manually moderated and those deemed to be spam or solely promotional will be deleted. We respect your privacy and will not publish your personal details.

Search by Tag

Search for posts by tag.

Search by Author

Search for posts by one of our authors.

Featured posts
Popular posts

Blog Contact

If you have any enquiries regarding any of our blog posts, please contact:

United Kingdom

Tel: +44 (0)1923 260 511

Related blog articles

Connecting to CES 2019

Attending CES on an annual basis does enable one to make comparisons and get a sense of how technology and trends are progressing. Therefore, as well as meetings and discussions around our recent graphics and AI announcements we took the

AI in the UK: Year in Review

As a company focused heavily on enabling AI processing, it’s important to us that the country where we live is supporting efforts around AI technology development and policy. Indeed, the government, academic institutions, investors, and the entire ecosystem in the

CES 2019 banner

Get some facetime with Imagination at CES 2019

As the holiday season starts to fade to a distant memory the reality of CES is once again looming large our horizons, promising a new flurry of technology announcements to try and make sense of. As the saying goes, what

Lenovo 300e

PowerVR 2018 consumer tech round-up

Before we shut up shop for the year here at Imagination HQ, we thought we take a quick look at some of the end user products that Imagination tech found its way into in 2018. Our IP has appeared in

Stay up-to-date with Imagination

Sign up to receive the latest news and product updates from Imagination straight to your inbox.

  • This field is for validation purposes and should be left unchanged.