Nehalem (microarchitecture) explained

Nehalem
Cores:1-6 (1-8 Xeon)
Cores1:6 (12) (Extreme)
Cores2:4-8 (4-16) (Xeon) -->
Transistors:731M to 2300M 45 nm
Transistors1:774M 45 nm (B0, B1)
Transistors2:2,300M 45 nm (D0) -->
Clock:1.06 GHz to 3.33 GHz
L1cache:64 KB per core (32 KB data + 32 KB instructions)
L2cache:256 KB per core
L3cache:2 MB to 24 MB shared
Dmi-Slowest:2
Qpi-Slowest:4.80
Qpi-Fastest:6.40
Arch:x86-16, IA-32, x86-64
Microarch:Nehalem
Instructions:MMX, SSE, SSE2, SSE3, SSSE3, SSE4, SSE4.1, SSE4.2
Extensions:VT-x, VT-d
Sock1:LGA 1156
Sock2:LGA 1366
Sock3:LGA 1567
Sock4:μPGA 988
Predecessor:Core (tock)
Penryn (tick)
Successor:Westmere (tick)
Sandy Bridge (tock)
Size-From:45 nm
Support Status:Unsupported
Soldby:Intel
Designfirm:Intel
Manuf1:Intel
Model1:Core i5-7xx
Model2:Core i7-8xx
Model3:Core i7-9xx Extreme
Model4:Xeon 3000/5000/7000
Model5:Mobile Core i7-7xxQM
Model6:Mobile Core i7-8xxQM
Core1:Clarksfield
Core2:Lynnfield
Core3:Bloomfield
Core4:Jasper Forest
Core5:Gainestown (Nehalem-EP)
Core6:Beckton (Nehalem-EX)
Core7:Aubrurndale
Core8:Havendale
Model7:Mobile Core i7-9xxXM Extreme
Pcode1:NHM

Nehalem is the codename for Intel's 45 nm microarchitecture released in November 2008. It was used in the first generation of the Intel Core i5 and i7 processors, and succeeds the older Core microarchitecture used on Core 2 processors. The term "Nehalem" comes from the Nehalem River.

Nehalem is built on the 45 nm process, is able to run at higher clock speeds without sacrificing efficiency, and is more energy-efficient than Penryn microprocessors. Hyper-threading is reintroduced, along with a reduction in L2 cache size, as well as an enlarged L3 cache that is shared among all cores. Nehalem is an architecture that differs radically from NetBurst, while retaining some of the latter's minor features.

Nehalem later received a die-shrink to 32 nm with Westmere, and was fully succeeded by "second-generation" Sandy Bridge in January 2011.

Technology

Translation lookaside buffer sizes[7]
CachePage Size
Name Level 4 KB 2 MB
DTLB 1st 64 32
ITLB 1st 128 7 / logical core
STLB 2nd 512 none

Performance and power improvements

It has been reported that Nehalem has a focus on performance, thus the increased core size.Compared to Penryn, Nehalem has:

Overclocking is possible with Bloomfield processors and the X58 chipset. Lynnfield processors use a PCH removing the need for a northbridge.

Nehalem processors incorporate SSE4.2 SIMD instructions, adding seven new instructions to the SSE 4.1 set in the Core 2 series. The Nehalem architecture reduces atomic operation latency by 50% in an attempt to eliminate overhead on atomic operations such as the LOCK CMPXCHG compare-and-swap instruction.

Variants

Processing Cores (interface)Process Die Size million transistorsCPUID Model Stepping Mobile Desktop, UP Server DP Server MP Server
Eight-Core (Quad-Channel) 45 nm684 mm2 2.300[8] 206E6 46 D0Beckton (80604)
Quad-Core (Triple-Channel) 263 mm2 731106A4
106A5
26 C0/C1
D0
Bloomfield (80601) Gainestown (80602)
Quad-Core (Dual-Channel, PCIe) 296 mm2 774106E4
106E5
30 B0
B1
Clarksfield (80607) Lynnfield (80605) Jasper Forest (80612)
Dual-Core (Dual-Channel, PCIe, Graphics Core)?Auburndale (80608) (canceled) Havendale (80606) (canceled)

Server, workstation, and desktop processors

See main article: List of Intel Core i5 processors, List of Intel Core i7 processors and List of Intel Xeon processors (Nehalem-based).

CodenameMarketCores
(threads)
SocketProcessor
Branding & Model
CPU
Clock rate
TurboTDPInterfacesL3
cache
Release DatePrice for
1k Unit
ChipsetMemory
Beckton1MP Server /
DP Server
8 (16)LGA
1567
Xeon7000X75602.26 GHz130 WQPI 6.4 GT/sDDR3-800 /
1066
(Up to 4x with
SMB-Ready
motherboard)
24 MB2010-03-30$3692
X75502.0 GHz18 MB$2837
X6550$2461
L75551.86 GHz95 W4× QPI 5.86 GT/s24 MB$3157
6 (12)E75402.0 GHz105 W4× QPI 6.4 GT/s18 MB$1980
E654012 MB$1712
E75301.86 GHz4× QPI 5.86 GT/s$1391
L754595 W18 MB$2087
6 (6)X75422.66 GHz130 W$1980
4 (8)E75201.86 GHz105 W4× QPI 4.8 GT/s$856
E65101.73 GHz12 MB$744
GainestownDP Server4 (8)LGA
1366
Xeon5000W55903.33 GHz130 W2× QPI 6.4 GT/sDDR3-133318 MB2009-08-09$1600
W55803.2 GHz2009-03-29$1500
X55702.93 GHz95 W$1286
X55602.8 GHz$1072
X55502.66 GHz$858
E55402.53 GHz80 W2× 5.86 GT/s3× DDR3-10661$744
E55302.4 GHz$530
E55202.26 GHz$373
L55302.4 GHz60 W2009-08-09$744
L55202.26 GHz2009-03-30$530
L55182.13 GHz$
4 (4)E55072.26 GHz80 W2× 4.8 GT/s3× DDR3-80014 MB2010-03-16$266
E55062.13 GHz2009-03-29
L55062.13 GHz60 W$423
E55042.0 GHz80 W$224
2 (4)L55082.0 GHz38 W2× 5.86 GT/s3× DDR3-10668 MB$
2 (2)E55032.0 GHz80 W2× 4.8 GT/s3× DDR3-8004 MB2010-03-16$224
E55021.86 GHz2009-03-29$188
JasperForest4 (8)EC55492.53 GHz85 W1× 5.86 GT/s3× DDR3-13338 MB2010-02-11$530
LC55282.13 GHz60 W1× 4.8 GT/s3× DDR3-1066$519
LC55181.73 GHz48 W
4 (4)EC55092 GHz85 W$265
2 (4)EC55392.27 GHz65 W1× 5.86 GT/s3× DDR3-13334 MB$387
BloomfieldUP Server4 (8)Xeon3000W35803.33 GHz130 W1× QPI 6.4 GT/s3× DDR3-13338 MB2009-08-09$999
W35703.2 GHz2009-03-29
W35653.2 GHz1× QPI 4.8 GT/s3× DDR3-10662009-11-01$562
W35503.06 GHz2009-08-09
W35402.93 GHz2009-03-29
W35302.8 GHz2010-03-16$294
W35202.66 GHz2009-03-29$284
2 (2)W35052.53 GHz4 MB$
W35032.4 GHz$
JasperForest4 (4)EC35392.13 GHz65 WDMI8 MB2010-02-11$302
2 (4)LC35281.73 GHz35 W3× DDR3-8004 MB
1 (1)LC351823 W2 MB$192
Lynnfield4 (8)LGA
1156
X34803.06 GHz95 WDMI2× DDR3-13338 MB2010-05-30$612
X34702.93 GHz2009-09-08$589
X34602.8 GHz$316
X34502.66 GHz$241
X34402.53 GHz$215
L34261.86 GHz45 W$284
4 (4)X34302.4 GHz95 W$189
BloomfieldEnthusiast
Desktop[10]
4 (8)LGA
1366
Core i7
Extreme
975X3.33 GHz130 W1× QPI 6.4 GT/s3× DDR3-10662009-05-31$999
965X3.2 GHz2008-11-17
Core i79603.2 GHz1× QPI 4.8 GT/s2009-10-20$562
9503.06 GHz2009-05-31
9402.93 GHz2008-11-17
9302.8 GHz2010-02-28$294
9202.66 GHz2008-11-17$284
LynnfieldPerformance
Desktop
LGA
1156
8803.06 GHz95 WDMI2× DDR3-13332010-05-30$583
875K2.93 GHz$342
8702009-09-08$562
870S2.66 GHz82 W2010-07-19$351
8602.8 GHz95 W2009-09-08$284
860S2.53 GHz82 W2010-01-07$337
4 (4)Core i57602.8 GHz95 W2010-07-17$209
7502.66 GHz95 W2009-09-08$196
750S2.4 GHz82 W2010-01-07$259
JasperForestEmbedded
Desktop
1 (2)LGA
1366
CeleronP10531.33 GHz30 W3× DDR3-8002 MB2010-12-02$160

Mobile processors

See main article: List of Intel Core i7 processors.

CodenameMarketCores /
Threads
SocketProcessor
Branding & Model
Core
Clock rate
TurboTDPL3
cache
InterfaceRelease DatePrice for
1k Unit
ClarksfieldExtrememobile4 (8)Socket G1rPGA 988Core i7
Extreme
940XM2.13 GHz55 W8 MB
  • DMI
    * 2x DDR3-1333
    * PCIe 1 x16 / 2 x8
2010-06-21$1096
920XM2.0 GHz2009-09-23$1054
Quad-coremobilePerformandemobileCore i7840QM1.86 GHz45 W2010-06-21$568
820QM1.73 GHz2009-09-23$546
740QM6 MB2010-06-21$378
720QM1.6 GHz2009-09-23$364

See also

Further reading

External links

Notes and References

  1. Web site: Archived copy . November 30, 2015 . November 29, 2015 . https://web.archive.org/web/20151129231923/http://files.shareholder.com/downloads/INTC/0x0x348508/C9259E98-BE06-42C8-A433-E28F64CB8EF2/TurboBoostWhitePaper.pdf . dead .
  2. Web site: Inside Nehalem: Intel's Future Processor and System. David. Kanter.
  3. Web site: Inside Nehalem: Intel's Future Processor and System. David. Kanter.
  4. Web site: Intel's Sandy Bridge Microarchitecture. David. Kanter.
  5. Web site: Inside Nehalem: Intel's Future Processor and System. December 29, 2014.
  6. Web site: Feature - Intel Core i7 - Nehalem Architecture Dive. bit-tech. December 29, 2014.
  7. Web site: Intel Developer Zone. Intel.
  8. Web site: Nehalem - Microarchitectures - Intel - WikiChip. 2021-02-09. en.wikichip.org. en.
  9. Web site: AnandTech - High-End x86: The Nehalem EX Xeon 7500 and Dell R810. Johan De Gelas. December 29, 2014.
  10. Web site: Intel Core i7 Processor Extreme Datasheet, Volume 2, (Document Number: 320835-002) . November 1, 2008 . March 24, 2009 . Intel.