Integrated Graphics

Beginning now, all new NVIDIA chipsets will ship with integrated graphics (which NVIDIA is now calling the mGPU), regardless of what market segment they are targeted at. It's a particularly bold move by NVIDIA but much appreciated given that the mGPU in all of its chipsets will receive PureVideo HD and thus can fully accelerate H.264/MPEG-2/VC1 decode streams.

While it's unlikely that many would purchase a high-end motherboard based on the NVIDIA nForce 780a SLI chipset and simply use its integrated graphics, the mGPU in the 780a is the same GPU used in the 750a, 730a, 720a and the GeForce 8200 based motherboards, so the discussion here is far reaching.

AMD 780G vs. NVIDIA 780a Graphics Architecture

AMD has built a superior Integrated graphics part this time around, both from a technical standpoint and in terms of realized performance. It isn't that AMD really went much further than NVIDIA in terms of engineering something great: they just selected a higher performance core to integrate into their chipset than NVIDIA did.

Neither AMD nor NVIDIA told us exactly how the built their interface to the system bus and system memory, but the lack of a local framebuffer does mean that fast and as low latency as possible communication with system memory are required. In both cases, the discrete GPU from which the integrated part is derived uses a 64-bit width connection to local memory. In both cases, since system memory offers a 128-bit wide but these parts make use of a wider bus to help compensate for increased latency to system memory. Increasing local (on die) cache would also help here, but since IGP solutions are as low cost as possible it doesn't seem likely that we've got loads more cache to play with.

We used 3dmark's single texture test to try to get an idea of memory bandwidth. The test largely removes computation overhead and ends up just pulling in as much data as possible as fast as possible and throwing it up on the screen. The result in MTexels/sec shows that NVIDIA has a bit of an advantage here, but the gap isn't huge. This means that performance differences will likely come down to compute power rather than bandwidth

  AMD 780G NVIDIA nForce 780a
3DMark '06 Single Texture Fillrate 910.6 MTexels/s 983.4 MTexels/s

 

Past here, NVIDIA and AMD integrated hardware diverge. AMD's solution is based on the RV610 graphics core. In fact, it is an RV610 core shrunk to 55nm and integrated into the Northbridge. This means we get 8 5-wide blocks of shader processors (SPs -- 40 total). In the very very worst case, we get 8 shader ops per clock (which isn't likely to happen in any real situation). Compare this to NVIDIA's G86 based 8 SP offering with a maximum of 8 shader ops per clock and we see quite a difference emerge. AMD's IGP can handle 8 vector instructions per clock and then some, while the similar code could run at 2 instructions per clock on NVIDIA hardware.

Of course, this difference isn't as decimating to NVIDIA as one might think at first blush. We must remember that NVIDIA cranks up it's shader clock to ridiculous speeds while AMD's shaders all run at core clock speed. With AMD and NVIDIA core clocks both coming in at 500MHz, NVIDIA's shader core runs at 1200MHz. In spite of the fact that AMD's part can do more operations per clock (probably averaging out to somewhere between 3x and 4x; it heavily depends on the application), NVIDIA is able to do 2.4x as many clocks per second which closes the gap a bit.

The only discrete part with 8 SPs is the GeForce 8300 which is OEM only. As of this writing, NVIDIA has not confirmed details other than core and shader speeds and the number of SPs in the part with us. They have stated that their integrated hardware is simlar to the 8400/8500 in order to optimize the benefit of Hybrid SLI, so it's possible the number of texutre and ROP units are 8 each. Of course, if half the number of SPs is "similar" to the 8400 and 8500 parts, we can't really be sure until NVIDIA confirms the details. We do know that AMD's hardware has 4 texture and 4 render outs since it is RV610. With so few SPs, and the competition sticking with 4/4 texture/render units, we suspect that this is what NVIDIA has done as well.

What is clear is that either way, AMD's hardware is more robust than NVIDIA's offering. Our performance tests reflect this, as we will soon show.

The Rest of the Family Integrated Graphics Performance & GeForce Boost
Comments Locked

38 Comments

View All Comments

  • homerdog - Tuesday, May 6, 2008 - link

    Don't get me wrong, HybridPower is a cool feature that I will consider when I'm making my next motherboard/GPU purchase.

    However, the fact remains that the HD3K cards have a significantly larger delta between their idle and load power consumption figures than the current crop of Nvidia cards. If ATI continues to build on this trend they may not even need a complex mGPU/dGPU hybrid solution to get idle consumption down to near IGP levels, although they're probably working on one anyway.
  • JarredWalton - Tuesday, May 6, 2008 - link

    Now we just need Hybrid Power in laptops - where it should have been first, IMO! At the very least, HybridPower should have shipped with support for 8800GT/GTS 512 and 9600 cards rather than just 9800 GTX/GX2.

    Also, my two cents on GeForce Boost: hooray for an extra 20% over 20FPS. That sounds fine, until you look at the bigger picture. A GeForce 8400 GS or 8500 GT is terribly slow relative to most discrete GPUs. Sure, they cost $40 to $70 depending on model and features. An extra 20% performance (or even 50%) would be fine. However, a $75 8600GT is already about twice as fast and a 9600GT (with rebates available for $110-$120) isn't even on the same continent.

    If you have an IGP motherboard and you think it's too slow for games, I seriously doubt you're going to want to spend $50 to roughly double the performance. As any mathematician can tell you, multiplying any real number by zero is still zero. It may not be that bad, but I'd say 9600GT with Hybrid Power support is what people should shoot for. I figure that will arrive some time in the near future. Then just wait for it to show up on Intel platforms.
  • FITCamaro - Tuesday, May 6, 2008 - link

    While I agree with you, I think this is a great idea. An onboard GPU is always going to use less power than a discrete one. The main issue I'm concerned with is, does the system get back the memory used by the onboard GPU when the discrete GPU is in use? Granted it's only going to use 64-128MB of RAM likely, maybe 256. But still, those are resources that aren't able to be used by games.

    Of course it doesn't really matter for most since it only supports the 9800GTX and 9800GX2 and, in my opinion, you'd have to be stupid to go with the 9800GTX when the 8800GTS 512MB offers nearly identical performance. Heck even the 8800GT 512MB is only about 5 FPS different.

    They need to offer the hybrid power support across the entire 8x00 series.
  • BansheeX - Tuesday, May 6, 2008 - link

    Who cares about the Phenom? Where is the Intel variant, aka 730i? Another three month delay for that one? Sigh.
  • FITCamaro - Tuesday, May 6, 2008 - link

    People who want a Phenom.
  • DigitalFreak - Wednesday, May 7, 2008 - link

    Those mythical people exist?
  • KnightProdigy - Thursday, May 8, 2008 - link

    There are a lot of AMD fans. AMD still has a lot of loyal followers, maybe you forget that AMD had the speed crown for many more years than Intel. I have been an NV fan since it was STB in the early 90s, I, for one, like the fact that they are offering similar solutions, even though they lag a little.
  • Gary Key - Tuesday, May 6, 2008 - link

    We expect to see the Intel mGPU variants this summer, just in time to compete with the G45.

Log in

Don't have an account? Sign up now