Intel HD 4000 Explored

What makes Ivy Bridge different from your average tick in Intel's cycle is the improvement to the on-die GPU. Intel's HD 4000, the new high-end offering, is now equipped with 16 EUs up from 12 in Sandy Bridge (soon to be 40 in Haswell). Intel's HD 2500 is the replacement to the old HD 2000 and it retains the same number of EUs (6). Efficiency is up at the EU level as Ivy Bridge is able to dual-issue more instruction combinations than its predecessor. There are a number of other enhancements that we've already detailed in our architecture piece, but a quick summary is below:

— DirectX 11 Support
— More execution units (16 vs 12) for GT2 graphics (Intel HD 4000)
— 2x MADs per clock
— EU can now co-issue more operations
— GPU specific on-die L3 cache
— Faster QuickSync performance
— Lower power due to 22nm

Although OpenCL is supported by the HD 4000, Intel has not yet delivered an OpenCL ICD so we cannot test functionality and performance. Update: OpenCL is supported in the launch driver, we are looking into why OpenCL-Z thought otherwise. DirectX 11 is alive and well however:

Image quality is actually quite good, although there are a few areas where Intel falls behind the competition. I don't believe Ivy Bridge's GPU performance is high enough yet where we can start nitpicking image quality but Intel isn't too far away from being there.


Current state of AF in IVB

Anisotropic filtering quality is much improved compared to Sandy Bridge. There's a low precision issue in DirectX 9 currently which results in the imperfect image above, that has already been fixed in a later driver revision awaiting validation. The issue also doesn't exist under DX10/DX11.


IVB with improved DX9 AF driver

Game compatibility is also quite good, not perfect but still on the right path for Intel. It's also worth noting that Intel has been extremely responsive in finding and eliminating bugs whenever we pointed at them in their drivers. One problem Intel does currently struggle with is game developers specifically targeting Intel graphics and treating the GPU as a lower class citizen. I suspect this issue will eventually resolve itself as Intel works to improve the perception of its graphics in the market, but until then Intel will have to suffer a bit.

Discrete GPU Gaming Performance Intel HD 4000 Performance: Crysis Warhead
Comments Locked

173 Comments

View All Comments

  • cjb110 - Tuesday, April 24, 2012 - link

    Considering that on most games both the Xbox and PS 3tend to be sub 720p, the iGPU in Ivy Bridge is impressive. Has anybody compared the 3?
  • tipoo - Tuesday, April 24, 2012 - link

    You have a unified shader GPU with similar performance to the x1900 series but more flexible, and something like a Geforce 7800 with some parts of the 7600 like lower ROPs and memory bandwidth...7 years later, if even an IGP didn't beat those, it would be pretty sad. Those were ~200gflop cards, todays top end is over 3000, a lower-mid range chip like this I would expect to be in the upper hundreds.
  • gammaray - Tuesday, April 24, 2012 - link

    Why do Intel and AMD even started building IGPs in the first place?

    Why can't they just put a video card in every desktop and laptop?

    And if they continue making IGPs, whats their goal?

    Do they eventually wanna get rid of video card makers?
  • versesuvius - Tuesday, April 24, 2012 - link

    Better yet, why not just put the graphics on a chip like the CPU? That way the "upgrade path" is a lot clearer, not to mention "possible". It will also offer the possibility of having those chips in different flavors, for example good video transcoder or good gamer. There is room for that on the motherboard now that the north bridge is gone. Or they can review the IBM boards from 286 days and learn from their clean, and very efficient design.

    Unfortunately the financial model of the IT industry from a collective viewpoint entails throwing a lot of good hardware away just for a small advantage. Just the way many will throw away their HD3000 IGPs without having ever used it. The comparison is cruel but that should not be what distinguishes them from the toilet paper industry.

    As of late, Anand has taken to reminding us that technology has taken leaps ahead of our wishes and that we need time to absorb it. That is not the case. No wish is ever materialized. We only have to take whatever is offered and marvel at the only parameter that can be measured: speed. Less energy consumption is fine, but I suppose that comes with the territory (i.e. can Intel or AMD produce 22 nm chips that consume the same watts as 65 nm chips with the same number of transistors?).
  • tipoo - Wednesday, April 25, 2012 - link

    Cost, size, power draw. All reduced by putting everything on one chip. I'm not sure if AMD wants to get rid of discreet graphics cards considering that's their one profitable division, but Intel sure does :)
  • klmccaughey - Tuesday, April 24, 2012 - link

    I've tried every setup possible and have never got quicksync to work at all. It won't even work with discrete graphics enabled and my monitor hooked up to the intel chip on my Z68 board.

    I have tried mediacoder (error 14), media converter 7, MEdia Espresso. I have downloaded the media SDK, I have tried the new FFmthingy from the intel engineer. Nothing, nada. It has never ever worked. AMD media converter will convert a few limited formats that went out of fashion 5 years ago (of all my 1.5TB of video the only thing it would touch was old episodes of Becker).

    All in all I have got nothing whatsoever from any video accelerated encoding and I have always had to go back to my tried and trusted handbrake.

    I don't think it actually works - I've never heard of anyone getting it working and the forums on mediacoder are full of people who have given up.
  • klmccaughey - Tuesday, April 24, 2012 - link

    *disabled (for discrete graphics)
  • JarredWalton - Tuesday, April 24, 2012 - link

    What input format are you using? I've only tried it on laptops, and I've done MOV input from my Nikon D3100 camera with no issues whatsoever. I've also done a WMV input file (the sample Wildlife.WMV file from Windows 7) and it didn't have any trouble. If you're trying to do a larger video, that might be an issue, or it might just be a problem with the codec used on the original video.
  • dealcorn - Tuesday, April 24, 2012 - link

    Intel has big eyes for the workstation graphics market and has had some success at the bottom of this market. Will IB's IGD advances enhance Intel's access to this market?
  • chizow - Tuesday, April 24, 2012 - link

    Hope you're not counting yourself, you've proven long ago your opinion isn't worth paying attention to.

Log in

Don't have an account? Sign up now