Core i7 4770K processor review -
The Haswell architecture

Haswell architecture, a little deeper.

Ivy Bridge was all about transitioning towards a new, smaller fabrication process. Whereas Clarkdale (Core i5 661 etc.) processors had a 45nm GPU (sounds ancient , I know !) and a 32nm CPU core placed onto one chip package, Sandy Bridge (Core i7 2600 etc.) architecture came together and merged these two parts on the die, all based on a 32nm fabrication node. That was the concept for IB as well, but now the fabrication process for Ivy Bridge is 22nm.

It's the same for Haswell, the Core i7 based processors will have four physical (execution) CPU cores each capable of one hyper-thread (making 4 physical cores and 8 logical cores hyper-threaded), they include integrated graphics (4000 series which we'll discuss in a minute) and a memory controller. Like other 1st generation Nehalem derivatives, Haswell will feature Intel Turbo Boost.

For the 4th generation processors there will of course be a distinction per processor segment (i3/i5/i7). What you get in terms of features and what you need to remember limitation wise:

All models will come with the latest revision Turbo mode but only the Core i7 series will be capable of handling multiple independent software threads per core, also known as hyper-threading. It's a feature we like very much as it really helps out on peak performance by allowing a processor to execute two different code streams at pretty much the same time.

The Core i7 Haswell processors feature 8MB of Intel Smart Cache (the L3 cache) and an Integrated Memory Controller (IMC) that supports two-channels of DDR3 memory at officially supported speeds of 1333/1600MHz (but can do much higher). We've seen memory and motherboard partners advertise close to 3 GHz on the DDR3 memory).

Core i5 and i3 will have smaller L3 caches of 6MB. I've created a nice table where you can observe all primary specifications and prices, have a good look, my focus here is today's tested 4770K series processor:

Series

Core i7

Core i7

Core i7

Core i7

Core i7

Processor

4770S

4770

4770K

4770T

4765T

Price

$303

$303

$339

$303

TBA

TDP

65W

84W

84W

45W

35

Cores / Threads

4/8

4/8

4/8

4/8

4/8

Frequency GHz

3.1

3.4

3.5

2.5

2.0

Max Turbo GHz

3.9

3.9

3.9

3.7

3.0

DDR3 MHz

1333/1600 MHz

1333/1600 MHz

1333/1600 MHz

1333/1600 MHz

1333/1600 MHz

L3 Cache

8MB

6MB

8MB

8MB

8MB

Intel HD Graphics

4600

4600

4600

4600

4600

GPU Max freq

up to 1250 MHz

up to 1250 MHz

up to 1250 MHz

up to 1200 MHz

to 1200 MHz

Hyper-Threading

Yes

Yes

Yes

Yes

Yes

AVX Extensions

Yes

Yes

Yes

Yes

Yes

Socket

LGA 1150

LGA 1150

LGA 1150

LGA 1150

LGA 1150

The R, T and S models all have a lower power design and come with a lower base clock frequency. There will be a couple of more 4570 SKUs then this list could fit though.

Series

Core i5

Core i5

Core i5

Core i5

Core i5

Processor

4670T

4670S

4670K

4670

4570

Price

$213

$213

$242

$213

$192

TDP

45W

65W

84W

84W

84W

Cores / Threads

4/4

4/4

4/4

4/4

4/4

Frequency GHz

2.3

3.1

3.4

3.4

3.2

Max Turbo GHz

3.3

3.8

3.8

3.8

3.6

DDR3 MHz

1333/1600MHz

1333/1600MHz

1333/1600MHz

1333/1600MHz

1333/1600MHz

L3 Cache

6MB

6MB

6MB

6MB

6MB

Intel HD Graphics

4600

4600

4600

4600

4600

GPU Max freq

up to 1200 MHz

up to 1200 MHz

up to 1200 MHz

up to 1200 MHz

up to 1150 MHz

Hyper-Threading

No

No

No

No

No

AVX Extensions

Yes

Yes

Yes

Yes

Yes

Socket

LGA 1150

LGA 1150

LGA 1150

LGA 1150

LGA 1150

So there will be plenty of choice. For the performance-mongers amongst us the 4770K and 4670K models are the most interesting, you'll notice that Intel now charges another (roughly) 30 bucks more on average for the easy to overclock K models. But let's have a look at the die photos. First Sandy Bridge, then Ivy Bridge.

Above, Sandy Bridge Architecture

Above, Ivy Bridge Architecture

Above, Haswell Architecture

As you can see it's a very similar architecture, Sandy Bridge was the building block for Ivy Bridge and Ivy Bridge is the building block for Haswell, definitely something that you can see is that the CPU units have changed a bit. If you go a little deeper into the core then your first question will be, what about L1 and L2 caches? The Haswell cache memory consists of a 32KB L1 Data cache, 32KB Instruction cache (= 64KB L1) and then we spot a 256KB L2 cache per core. Load bandwith however has doubled up from 32 to 64 Bytes per cycle and the store bandwith from 16 to 32 Bytes per cycle. So the the L1 data cache in Haswell is the same size and latency, but with a third more bandwidth.

Then there's a nice L3 cache that is shared in-between the CPU cores which is 8MB in total for the Core i7 47xx processors and 6MB for the Core i5 45xx. The L3 cache is where the magic happens, surrounded by the segments inside the die, the L3 cache sits in the physical form of a ringbus. Thus the L3 cache can be used by the processor cores and also the graphics core.

Core i7 4790K Processor ReviewWe review the Intel Core i7 4790K processor aka the Devils Canyon architecture from the Haswell refresh series. Join us as we look at the performance of this processor in a wide variety of benchmark, ...

Core i7 4790 processor reviewWe review the Intel Core i7 4790 processor, the Haswell refresh processors are finally here. Join us as we look at the performance of this processor in a wide scope of benchmarks, will it be noticeably faster then say t...