PowerVR G6630: go fast or go home

Here at Imagination we have a simple goal: to set a new benchmark in efficiency with each GPU core of the PowerVR graphics IP family we release. Efficiency essentially means that each core is optimized to deliver the highest performance possible with the lowest power consumption. The 2012 Embedded Technology Conference and Exhibition (ET) was the perfect place to launch the newest member of the PowerVR Series6 ‘Rogue’ family: the PowerVR G6630. ET is one of the world’s largest events for system designers and managers, covering embedded technology, electronics, software, mobile and embedded systems, and semiconductors and Imagination has maintained a strong presence at this event over the years.

Meet the PowerVR G6630: One core, six clusters, endless possibilities

The PowerVR G6630 is the fifth member of the Series6 ‘Rogue’ graphics IP family. It all started almost a year ago, when we introduced the first two members, the PowerVR G6200 and G6400, which were designed to deliver the best performance at the smallest area possible for two and four cluster architectures. With PowerVR G6230 and G6430 we went ‘all out’, adding incremental area to maximize performance whilst minimizing power consumption.

PowerVR GPU roadmap - Series5 Series5XT Series6PowerVR graphics IP roadmap: Series5/5XT SGX and Series6 ‘Rogue’

Now, PowerVR G6630 delivers jaw-dropping graphics and blisteringly fast GPU compute capabilities with six clusters packed inside one GPU core. Thanks to our hard-working engineering team, our unique Series6 ‘Rogue’ architecture allows Imagination to quickly scale the number of clusters inside a core. By offering a dynamic mixture of performance points at different power consumption levels, system designers can choose this six cluster configuration to address higher performance points within mobile processing. As we’ve recently seen, innovation in mobile computing is driven more and more by integrating the most appropriate GPU within the SoC because the embedded world is all about developing killer apps on the most efficient hardware – and often enough you will find that’s Imagination’s PowerVR graphics.

The PowerVR G6630 is the latest release of the Series6 family, demonstrating versatile scaling and efficiency. This core offers up to an amazing 60x compute and graphics throughput increase compared to our previous  generation graphics IP cores. Many of the platforms shipping from 2013 will be capable to take advantage of PowerVR G6630’s ability to deliver the latest features of the industry’s major APIs including OpenGL ES 3.0* and OpenCL 1.x from Khronos or DirectX10 from Microsoft.

PowerVR G6630 block diagram

PowerVR G6630 block diagram

All our ‘Rogue’ cores also include a robust power management mechanism. We’ve defined power islands which can be turned on or off dynamically to optimize power consumption. For example, the PowerVR G6630 enables each cluster pairs to be managed, allowing three modes of operations (X2, X4 and X6) which will help extend the ever-essential battery life of mobile and embedded computing systems.

Additional features include advanced autonomous processing and enhanced, dedicated scheduling via a C programmable microkernel based on Imagination’s Meta CPU technology and a dedicated 2D processor to offload common duties from the shader cluster core such as block image transfers allowing the core to perform basic graphics management tasks. All these improvements are designed to further reduce the overall system power consumption as well as deliver a highly latency tolerant graphics core that requires the lowest memory bandwidth in the industry.

PowerVR Series6 ‘Rogue’: The bigger picture

The PowerVR Series6 ‘Rogue’ architecture is based on a scalable number of compute clusters. This enables mobile computing platforms integrating PowerVR GPUs to be used for a growing range of applications from mobile to high performance embedded graphics including smartphones, tablets, ultra-portable laptops and PCs to automotive, STBs and smart TVs.

PowerVR Series6 GPUs utilize programmable computing elements known as clusters that are designed to offer the highest density of computing performance at the lowest possible power consumption. Clusters are arranged in multiple pairs to form an array of compute elements. Power and performance are further improved by providing optimized compute and graphics data paths, keeping processing on chip and by employing a wide range of lossless and lossy data compression techniques within the processing pipeline.

 

PowerVR Series6 family:  PowerVR G6630, PowerVR G6430 and PowerVR G6230

PowerVR Series6 graphics and compute performance overview

With PowerVR Series6 GPUs we’ve taken our patented tile-based deferred rendering (TBDR) technology  and created a design that reaches from a 100 GFLOPS up to more than one TFLOPS of computing performance with significantly greater efficiency relative to our previous cores. This essentially means our partners will deliver platforms with compute capabilities comparable to current generation mains-powered games console but battery powered. Graphics performance has also seen a significant increase compared to previous generations, as Rogue cores are designed to ensure superior fill rates and shader performance for the latest high-resolution smartphones, tablets and TVs as well as multi-screen support for the automotive industry and demanding console-quality gaming.

All PowerVR Series6 cores, including G6630, support the industry-leading PVRTC2™ and PVRTC™ texture compression standards, giving developers a high degree of flexibility and unprecedented image quality levels at 4bpp and 2bpp encoding modes as well as all major Khronos and Microsoft standards.

PowerVR graphics: one GPU solution for all standards

The PowerVR Series6 family is designed to meet all requirements for the latest graphics and compute APIs including OpenGL ES 3.0*/2.0/1.1, OpenGL 3.x/4.x, OpenCL 1.x and full WHQL-compliant DirectX10, with certain family members extending their capabilities to DirectX11.1. The unified shader array architecture offers linear compute scalability within a smaller area compared to competing GPUs, as much of the redundant multicore maintenance logic is no longer needed. One G6xxx core is thus able to offer more compute resources than a design that splits the GPU into independent cores.

Imagination’s GPU technology has seen an impressive growth over the past two decades. With roots in the desktop and console market, we now have one of the world’s largest engineering teams dedicated to graphics processor development. This industry-wide effort is complemented by our PowerVR Insider ecosystem of dedicated third party developers (now counting more than 35,000 members) and a powerful tool chain including our PowerVR Insider Graphics SDK available for free download.

The PowerVR GPU IP family maintains a leading position within the embedded graphics segment, with over 90 licenses by leading semiconductor companies which have shipped more than 600m devices with Imagination graphics inside. And the story continues: PowerVR Series6 has already secured an impressive number of lead licensees and partners, including industry-leading semiconductor and electronics companies like HiSilicon, ST-Ericsson, Texas Instruments, Renesas and MediaTek.

Excited about our new PowerVR Series6 line-up of graphics cores? Then don’t forget to follow us on Twitter (@ImaginationTech and @PowerVRInsider) for the latest announcements from Imagination, its partners and the mobile computing market.

 


* OpenGL ES 3.0 compliance will be subject to successfully passing OpenGL ES 3.0 conformance tests from Khronos (not yet released as of November 2012)

48 thoughts on “PowerVR G6630: go fast or go home”

  1. hey alexandru do you think that the PowerVR GX6650 would be a good upgrade in the upcoming apple A8 chip ?

  2. hey I was wondering about the specifications and features of the GX6650 seems to be like an upcoming gpu with great potential

    • Hi,
      Of course it is. All Rogue GPUs are 64-bit ready and can work with any 32- and 64-bit CPU architecture, including MIPS.
      I will explain this in a later blog post due to appear later next month
      Regards,
      Alex.

    • I found “PowerVR GX6650: six Series6XT USCs – 192 FP32 ALU cores with up to 384 FLOPs per cycle – 384 FP16 ALU cores with up to 786 FLOPs per cycle. That means up to 460.8 FP16 GFLOPS and up to 230.4 FP32 GFLOPS at 600MHz” that was G6650 not 6630 :))
      That was fast… I dont even found any device available with SGX G6630 GPU then got another better PVR SGX series already.
      I hope that was right. Becoz I am true gamer very wanted a great GPU for my devices. don’t care which brand it come from. :))
      hope not for iPhone only. bcoz iPhone is too overprice here.
      thx for info.

  3. Alex we’re small firm interested in launching a mobile android game console and we wanted to know from you if it is possible to get an SOC manufacturer to integrate this into an existing SOC, preferably quad core?

    • Hi,
      There are currently several silicon providers shipping quad-core SoCs with PowerVR Series5XT-based graphics, including:
      – Allwinner A31, A31s
      – MediaTek MT6589, MT8125
      If you are interested in PowerVR Series6-based platforms, there are several upcoming customer announcements in the pipeline but we aren’t in a position to disclose their configurations yet.
      Best regards,
      Alex.

  4. Alex, like you said that each powervr rogue core containing up to 8 cluster, how to reach above 8 cluster? is multicore possible?

    • Hi,
      PowerVR Series6 ‘Rogue’ cores deploy a pipeline cluster approach, with each GPU core scaling up to 8 clusters, and each cluster containing up
      to 16 pipelines.
      We’ve obviously got a roadmap that will continue to address multiple performance points. Unfortunately, I can’t discuss specific upcoming products right now so you’ll have to wait for the official announcement.
      Regards,
      Alex.

      • Thanks for your reply Alex, i hope soon powervr rogue new configuration use tesselation co-processor and the graphic superior than ps4 or xbox infinity less than 3 years.

  5. Would be g6200 better than sgx 554mp4 in terms of pushing more polygons in games ? If not which variant will be better than sgx 554mp4 in that term and how much better approximately ?

    • Hi,
      PowerVR Series6 GPU cores feature a number of improvements over Series5XT GPUs, therefore we will see performance gains in both fillrate, image quality, GFLOPS as well as lower power consumption and higher efficiency compared to our previous generation.
      When talking about fillrates in particular, the frequency at which each GPU is clocked at can heavily influence GPix/s results. For example, when theoretically comparing the PowerVR G6100 and SGX5xxMP2 GPU cores at similar frequencies, the first one provides a slightly better fillrate number than the latter.
      https://www.imgtec.com/powervr/powervr-g6100-small-is-powerful
      Regards,
      Alex.

  6. Powervr series 6 GPUs have been announced in january 2012 and up until now( 3 days more till 2013) there hasn t been 1 mobile device to actually incorporate this type of GPU. When will devices with G6630 apear? In 2014 when the x60 boost wont be of any use? Its so odd to see a new generation that it is said to be the BEST in tones of news but there isnt 1 single device to support that.

    • Hi,
      As you might know, there is always a gap between an IP product being announced and that certain IP product reaching consumers through devices. In the mobile world, this gap is usually about 12-18 months wide. This is valid not only for GPUs but for CPUs and other processors as well. Therefore, we expect to see PowerVR Series6 reaching a device near you in the upcoming year.
      In the meantime, you can follow us on Twitter for PowerVR-related reports and articles from various shows, conferences and events both Imagination and our partners attend world-wide, where we usually showcase some of the devices about to reach the market.
      Happy holidays,
      Alex.

    • Hi,
      The theoretical peak performance varies with a lot of factors, including frequency.
      The real question is how close you can come to that theoretical peak performance in real-life usage scenarios. Our Series6 cores have been designed for intensive graphics and compute efficiency, therefore applications will be able to make full use of that raw performance.
      Regards,
      Alex.

  7. Wow… The 6630 sounds absolutely beastly, though efficiently arranged thanks largely to the multi-cluster configuration. What is the difference in die area compared to a traditional SGX similar-pipeline-count setup? I assume the GLES30 and CL1.1 functionality, as well as FB compression, PVRTC2, etc will probably add appreciably to the die size.
    I’m also very interested in learning more of how the new architecture improves latency tolerance over prior designs. Is this a compression thing or does the core somehow coordinate pending jobs with memory fetches?
    Thanks for the block diagram! With rogue, ImgTec is sure to maintain a healthy lead in per mm^2 performance compared to the competition. In fact, as an Android developer, I am very interested in targeting the ST-Ericsson NovaThor SoC as I understand that will be implementing one of these designs.

    • Hi Sean,
      Thanks for your comments, we’ve supported OpenCL 1.1 and PVRTC2 with Series5XT too, therefore the increase in area is only incremental. We’ve also launched the PowerVR G6200 and G6400, which are area-optimized cores for the best possible performance and worked closely with Khoronos to optimize our IP for OpenGL ES 3.0, making sure the new features are fully supported and not just tick-list implementations.
      For more details on the Series6 architecture and its new features, you can have a look at the micro-site dedicated to our graphics IP family
      https://www.imgtec.com/powervr/sgx_series6.asp
      Also, if you need help with your development work for Android, please don’t hesitate to use our dedicated PowerVR Insider forum, where our Dev Tech team can offer the support you need.
      https://www.imgtec.com/forum/default.asp
      We regularly attend events like GDC, gamescom and Droidcon, so look out for our presentations there too.
      Best regards,
      Alex.

          • I don’t think that directx support is relevant for linux users -.-
            (but this is an existing problem: if you won’t write drivers for linux – linux users will not choose your product plus they will cry in your forums: ‘I bought a netbook with intel atom, but ubuntu doesn’t give screen, what should i do?’ or something similar)

          • Hi,
            We support all major operating systems, including Windows, Android and Linux. As you can see in the video below, we are running our OpenGL ES 3.0 demos from a Ubuntu machine so the Linux drivers are integrated on our FPGA configuration.
            https://www.youtube.com/watch?v=GwaUQPNsyUE
            Actually, we have submitted this exact platform to Khronos for OpenGL ES 3.0 compliance:
            “Conformance submission is on Imagination’s Rogue Test Chip on Linux 3.2.0.”
            https://www.imgtec.com/News/Release/index.asp?NewsID=723
            It is our partners’ choice to support specific operating systems on their platforms, which means some of these systems will target only one (and/or a limited number of) OS.
            Best regards,
            Alex Voica.

      • Thanks Alex!
        That information is very helpful, and I think I have a better idea of what’s going on, albeit from a very high level. Of course I have far more questions regarding the hardware, but I will refrain from asking them; if I don’t, they will never stop.. 🙂 From a software perspective, I will likely take you upon your offer to join the insider forum.
        But I do have one more question that I am curious about: Does the 6×30 series support the ASTC format?

Leave a Comment

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

benny.har-even@imgtec.com
Tel: +44 (0)1923 260 511

Related blog articles

The ultimate embedded GPUs for the latest applications

Introducing PowerVR Series9XEP, Series9XMP, and Series9XTP As Benjamin Franklin once said, only three things in life are certain: death, taxes and the ongoing rapid advancement of GPUs for embedded applications*. Proving his point, this week, Imagination has once again pushed

Opinion: the balance between edge and cloud.

Simon Forrest explains how embedded chips can meet the challenge of delivering true local AI processing. GPUs and NNAs are rapidly becoming essential elements for AI on the edge. As companies begin to harness the potential of using neural networks

DJI Mavic 2 closed

Partner interview series: DJI – flying high

DJI is a name now synonymous with drones, thanks to an estimated 74% market share across consumer, professional and enterprise markets. In the second of our ‘quick chat’ interview series, we speak to we talk to Charlie Sun, R&D Director at DJI to find

PowerVR Series2NX collects another award at China tech summit

Following success at other award ceremonies this year, PowerVR’s Series2NX neural network accelerator has picked up another gong. This time, the panel of judges at the ASPENCORE Global Electronic Achievement Awards Annual EDA/IP award ceremony deemed it to be the most

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.