Review Index:
Feedback

IDF 2012: Intel Haswell Architecture Revealed

Author:
Subject: Processors
Manufacturer: Intel

Core Philosophy

Ah, IDF – the Intel Developer Forum.  Almost every year–while I sit in slightly uncomfortable chairs and stare at outdated and color washed projector screens–information is passed on about Intel's future architectures, products and technologies.  Last year we learned the final details about Ivy Bridge, and this year we are getting the first details about Haswell, which is the first architecture designed by Intel from the ground up for servers, desktops, laptops, tablets and phones. 

Design Philosophy

While Sandy Bridge and Ivy Bridge were really derivatives of prior designs and thought processes, the Haswell design is something completely different for the company.  Yes, the microarchitecture of Haswell is still very similar to Sandy Bridge (SNB), but the differences are more philosophical rather than technological. 

View Full Size

Intel's target is a converged core: a single design that is flexible enough to be utilized in mobility devices like tablets while also scaling to the performance levels required for workstations and servers.  They retain the majority of the architecture design from Sandy Bridge and Ivy Bridge including the core design as well as the key features that make Intel's parts unique: HyperThreading, Intel Turbo Boost, and the ring interconnect. 

The three pillars that Intel wanted to address with Haswell were performance, modularity, and power innovations.  Each of these has its own key goals including improving performance of legacy code (existing), and having the ability to extract greater parallelism with less coding work for developers. 

View Full Size

Continue reading our preview of the upcoming Intel Haswell architecture!!

The modularity of Haswell is what gives the processor design its extreme flexibility while providing a consistent optimization path for software developers.  The ability for a designer to write an application that can run (though at different feature or performance levels) across the entire array of devices that Haswell will find its way in is powerful. 

Haswell (at least in this iteration) will be available in various different configurations including 2-4 processing cores, three different levels of graphics subsystem, differing idle and active power levels, interconnects, and platforms.  This will greatly increase the power and performance ranges of Haswell compared to Ivy Bridge (and Sandy Bridge) and is enabled by the system agent that acts as the intermediary between all of the components on the SoC. 

Intel also claims that Haswell will permit third-party IP integration, and thus will be capable of adding specific features and technologies as the OEMs demand. 

Power Management

Changes to power management on Haswell address both active (in use) and sleep states in order to see the biggest alterations from previous architectures.  The goal is to lower the power consumption required during CPU load while also decreasing the amount of time it takes for the entire system to enter and leave sleep states.  Intel introduces a new S0ix status that it is borrowing from the ultra-mobile designs of Atom to get a 20x improvement in low power states, and allows improved realizable battery life. 

View Full Size

Just as important as the new states themselves is that Intel claims they are completely transparent to "well written" software – which is a designation I haven't yet gotten a clarification on. 

View Full Size

Other changes in the design address power with Haswell, including changes to Turbo Boost technology and more granular voltage and frequency "islands" for the CPU to enter.  Also changed from SNB and IVB is that the frequency of the cores is decoupled from the ring bus allowing voltages to scale more gracefully to where the power is actually needed.  For example, Ivy Bridge and Sandy Bridge both required power to increase on the CPU cores when the GPU needed more bandwidth on the ring interconnect for other purposes, which is a waste of valuable power.

While we talked about the idle power changes in the slide above, Intel also pointed out that at this point that is is the only CPU vendor that has complete control over its manufacturing. Intel can utilize that advantage by tweaking the process in very specific ways to meet any goals that the engineers might have. 

Because the majority of Haswell designs will be completely Intel-based platforms, it makes sense for Intel to address this as well.  You will see new voltage regulators and better power-managed controllers (embedded now) in addition to new IO options like I2C, SDIO and I2s that are traditionally only found in mobile devices.  New link power states for traditional IO connections like USB and SATA are being introduced that can nearly drop power draw at idle to zero watts.

September 11, 2012 | 09:30 PM - Posted by tbone (not verified)

AMD take notes!

September 12, 2012 | 01:27 PM - Posted by amadsilentthirst

I'm still rocking a 3Ghz E8400

Wondering if I can hang on until Haswell, not seen my CPU under much strain to be honest, even when gaming...but a new Motherboard RAM etc is on the cards soon anyway.

Do we have a rough idea on release of desktop chips?
June 2013?

September 12, 2012 | 05:22 PM - Posted by Ryan Shrout

I think that time frame is a pretty good guess, based on the amount of information we have been giving at IDF and the Q1 2013 availability launch time given during the keynotes.

January 12, 2013 | 02:54 PM - Posted by arbiter

Leaked intel road map you had here on the site said q2, but Being how close it is, but being its only a few months or so off. If you can make due with that old e8000 might well wait.

September 13, 2012 | 11:43 AM - Posted by Nebulis01

I'm i the same boat. I won a Intel Core 2 Extreme Q9650 and built a system around that. I've yet to find any game that's truly pushed it. I was kind of hoping to move back with Piledriver but it will probably be a Haswell based upgrade.

June 7, 2013 | 05:30 PM - Posted by Hal Haswell (not verified)

With a surname of HASWELL I am mildly curious as to where the codename HASWELL came from. Anyone in a position to address this?

June 7, 2013 | 08:02 PM - Posted by Jeremy Hellstrom

at a guess, Haswell, CO, USA ... they've been using small cities as naming conventions for a while

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote><p><br>
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.