Nehalem
What is Micro architecture?
Microarchitecture (µarch or            Chip area/cost
uarch), is the way a given ISA is
implemented on a processor.            Power consumption
                                       Logic complexity
Micro architecture design focus        Ease of connectivity
on these aspects
                                       Manufacturability
                                       Ease of debugging
                                       Testability
Nehalem ?
 Is the codename for         It was then followed by several
  thelatest Intel processor   Xeon processors and by i3 and i5.
  micro architecture.
                              Was supposed to be latest evolution
 The first processor         of NetBurst, but was renamed as
                              ‘Nehalem’
  released with the
  Nehalem architecture        HT is reintroduced along with an L3
  was the desktop Core i7     cache to achieve higher clock
                              speeds and energy efficiency.
  (Nov 2008).
Technology
   Wide range of two, four, six,          Integrated memory
    eight, ten or twelve core               controller supporting two or
    processors.                             three memory channels
   Initial release with 45nm               of DDR3 SDRAM or four FB-
    manufacturing process, followed         DIMM2 channel.
    by 32nm variants.It allows more        Integrated graphics processor
    number of transistors in a single       (IGP) located off-die, but in the
    die (731 million in quad core           same CPU package.
    variant!).
Technology                                                 (..contd)

   A new point-to-point processor         Simultaneous multithreading
    interconnect, the Intel QuickPath       (Hyper Threading) by multiple
    Interconnect, in high-end               cores which enables two threads
    models, replacing the                   per core.
    legacy front side bus
   Integration of PCI                     Native (monolithic) quad- and
    Express and Direct Media                octal-core processor.
    Interface into the processor in        33% more in-flight micro-
    mid-range models, replacing             operations than Core 2 uarch.
    the northbridge
Technology                                                   (..contd)

   The following caches:
        32 KB L1 instruction and 32 KB L1 data cache per core
        256 KB L2 cache per core
        4–12 MB L3 cache (2MB/Core) shared by all cores
   Second-level branch predictor and second-level translation lookaside
    buffer.
   Modular blocks of components such as cores that can be added and
    subtracted for varying market segments.
Performance and Power Optimizations
   1.1× to 1.25× the single-threaded performance or 1.2× to 2×
    the multithreaded performance at the same power level.
   30% lower power usage for the same performance
   According to a preview from AnandTech "expect a 20–30%
    overall advantage over Penryn with a 10% increase in power
    usage.
   Per Core, clock-for-clock, Nehalem provides a 15–20% increase
    in performance compared to Penryn
Processor Release Timeline




The successor to Nehalem and Westmere will be Sandy Bridge, scheduled for release in late
2010, according to statements by Intel. The successor to Sandy Bridge will be Haswell,
scheduled for release in 2012. It will come with a new cache subsystem, a FMA (fused multiply-
add) unit, and a vector coprocessor.
Related Definitions                               (1/4)

 An instruction set, or instruction set
 architecture (ISA), is the part of the computer
 architecture related to programming, including the
 native data types, instructions, registers, addressing
 modes, memory architecture, interrupt and exception
 handling, and external I/O. ISA includes specifications
 of the set of opcodes (machine language), and the
 native commands implemented by a particular
 processor
Related Definitions                               (2/4)

 Per the International Technology Roadmap for
  Semiconductors, the 45 nm technology node should
  refer to the average half-pitch of a memory cell
  manufactured at around the 2007–2008 time frame.
 QuickPath is a core to core interconnection that
  eases inter processor data transfer with a bandwidth
  of 25.6GB/Second.
Related Definitions                                        (3/4)


                      Front side Bus is the the bus that
                      carries data between the CPU and
                      the northbridge.

                      Back side bus is the bus between
                      CPU and cache memory.
Related Definitions                                  (4/4)

 branch predictor is a digital circuit that tries to guess
 which way a branch (e.g. an if-then-else structure) will
 go before this is known for sure.
Nehalem
Nehalem

More Related Content

PPT
Cpu organisation
PPTX
Nehalem (microarchitecture)
PPT
06 External Memory
PPTX
Cache memory
PPTX
Computer architecture
PPT
Virtual memory
PPT
Less08 users
PPTX
Microprocessor - Intel Pentium Series
Cpu organisation
Nehalem (microarchitecture)
06 External Memory
Cache memory
Computer architecture
Virtual memory
Less08 users
Microprocessor - Intel Pentium Series

What's hot (20)

PPTX
Memory Reference Instructions
PPTX
History Of Microprocessors
PDF
Booth's Algorithm Fully Explained With Flow Chart PDF
PPTX
Microprocessor - A Brief History
PPT
Disk structure
PPS
Computer instructions
PPTX
Cache memory principles
PPTX
Associative memory 14208
PDF
Data representation
PPTX
Register & flags
PDF
Hardware Acceleration for Machine Learning
PPTX
Computer architecture virtual memory
PDF
Language translators
PPTX
Paging using tlb in operating System.pptx
DOCX
Intel Core I5
PDF
Computer organisation -morris mano
PPTX
Direct access memory
PPTX
Memory organization in computer architecture
PDF
Von Neumann Architecture
PPTX
Computer Arithmetic
Memory Reference Instructions
History Of Microprocessors
Booth's Algorithm Fully Explained With Flow Chart PDF
Microprocessor - A Brief History
Disk structure
Computer instructions
Cache memory principles
Associative memory 14208
Data representation
Register & flags
Hardware Acceleration for Machine Learning
Computer architecture virtual memory
Language translators
Paging using tlb in operating System.pptx
Intel Core I5
Computer organisation -morris mano
Direct access memory
Memory organization in computer architecture
Von Neumann Architecture
Computer Arithmetic
Ad

Viewers also liked (6)

PPTX
Motivation powerpoint
PPTX
Motivation
PDF
Intel's Nehalem Microarchitecture by Glenn Hinton
PPTX
Motivation ppt
PPT
MOTIVATION POWERPOINT
PDF
Study: The Future of VR, AR and Self-Driving Cars
Motivation powerpoint
Motivation
Intel's Nehalem Microarchitecture by Glenn Hinton
Motivation ppt
MOTIVATION POWERPOINT
Study: The Future of VR, AR and Self-Driving Cars
Ad

Similar to Nehalem (20)

PPT
Intel Core i7 Processors
PPT
Corei7
PPTX
corei7anaghvjfinal-130316054830-.pptx
PPT
Intel new processors
PDF
04536342
PPTX
Processors and its Types
PPT
Intel Core i7
DOCX
Multi-Core on Chip Architecture *doc - IK
PDF
Cache performance-x86-2009
PDF
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors
DOCX
Intel Microarchitecture (Nehalem) and its Applications on Videogames
PDF
Conference Paper: Universal Node: Towards a high-performance NFV environment
PDF
Ef35745749
PPT
Power 7 Overview
PDF
Design and Implementation of Quintuple Processor Architecture Using FPGA
PPT
chameleon chip
PPTX
Bharath technical seminar.pptx
PDF
Pragmatic optimization in modern programming - modern computer architecture c...
PDF
Computer Hardware & Software Lab Manual 3
PPT
Intel Processor core i7
Intel Core i7 Processors
Corei7
corei7anaghvjfinal-130316054830-.pptx
Intel new processors
04536342
Processors and its Types
Intel Core i7
Multi-Core on Chip Architecture *doc - IK
Cache performance-x86-2009
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors
Intel Microarchitecture (Nehalem) and its Applications on Videogames
Conference Paper: Universal Node: Towards a high-performance NFV environment
Ef35745749
Power 7 Overview
Design and Implementation of Quintuple Processor Architecture Using FPGA
chameleon chip
Bharath technical seminar.pptx
Pragmatic optimization in modern programming - modern computer architecture c...
Computer Hardware & Software Lab Manual 3
Intel Processor core i7

More from Ajmal Ak (6)

PPTX
How consumerism boosts o3 depletion
PPT
Difference between C++ and Java
PPT
C++ to java
PPTX
User interface design
PPTX
Association for computing machinery
PPTX
Molecular Gastronomy
How consumerism boosts o3 depletion
Difference between C++ and Java
C++ to java
User interface design
Association for computing machinery
Molecular Gastronomy

Recently uploaded (20)

PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
Examining Bias in AI Generated News Content.pdf
PDF
The AI Revolution in Customer Service - 2025
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
PDF
Connector Corner: Transform Unstructured Documents with Agentic Automation
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
Early detection and classification of bone marrow changes in lumbar vertebrae...
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
Examining Bias in AI Generated News Content.pdf
The AI Revolution in Customer Service - 2025
4 layer Arch & Reference Arch of IoT.pdf
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
A symptom-driven medical diagnosis support model based on machine learning te...
Connector Corner: Transform Unstructured Documents with Agentic Automation
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
Lung cancer patients survival prediction using outlier detection and optimize...
giants, standing on the shoulders of - by Daniel Stenberg
Module 1 Introduction to Web Programming .pptx
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Data Virtualization in Action: Scaling APIs and Apps with FME
NewMind AI Weekly Chronicles – August ’25 Week IV
EIS-Webinar-Regulated-Industries-2025-08.pdf
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC

Nehalem

  • 2. What is Micro architecture? Microarchitecture (µarch or  Chip area/cost uarch), is the way a given ISA is implemented on a processor.  Power consumption  Logic complexity Micro architecture design focus  Ease of connectivity on these aspects  Manufacturability  Ease of debugging  Testability
  • 3. Nehalem ?  Is the codename for It was then followed by several thelatest Intel processor Xeon processors and by i3 and i5. micro architecture. Was supposed to be latest evolution  The first processor of NetBurst, but was renamed as ‘Nehalem’ released with the Nehalem architecture HT is reintroduced along with an L3 was the desktop Core i7 cache to achieve higher clock speeds and energy efficiency. (Nov 2008).
  • 4. Technology  Wide range of two, four, six,  Integrated memory eight, ten or twelve core controller supporting two or processors. three memory channels  Initial release with 45nm of DDR3 SDRAM or four FB- manufacturing process, followed DIMM2 channel. by 32nm variants.It allows more  Integrated graphics processor number of transistors in a single (IGP) located off-die, but in the die (731 million in quad core same CPU package. variant!).
  • 5. Technology (..contd)  A new point-to-point processor  Simultaneous multithreading interconnect, the Intel QuickPath (Hyper Threading) by multiple Interconnect, in high-end cores which enables two threads models, replacing the per core. legacy front side bus  Integration of PCI  Native (monolithic) quad- and Express and Direct Media octal-core processor. Interface into the processor in  33% more in-flight micro- mid-range models, replacing operations than Core 2 uarch. the northbridge
  • 6. Technology (..contd)  The following caches:  32 KB L1 instruction and 32 KB L1 data cache per core  256 KB L2 cache per core  4–12 MB L3 cache (2MB/Core) shared by all cores  Second-level branch predictor and second-level translation lookaside buffer.  Modular blocks of components such as cores that can be added and subtracted for varying market segments.
  • 7. Performance and Power Optimizations  1.1× to 1.25× the single-threaded performance or 1.2× to 2× the multithreaded performance at the same power level.  30% lower power usage for the same performance  According to a preview from AnandTech "expect a 20–30% overall advantage over Penryn with a 10% increase in power usage.  Per Core, clock-for-clock, Nehalem provides a 15–20% increase in performance compared to Penryn
  • 8. Processor Release Timeline The successor to Nehalem and Westmere will be Sandy Bridge, scheduled for release in late 2010, according to statements by Intel. The successor to Sandy Bridge will be Haswell, scheduled for release in 2012. It will come with a new cache subsystem, a FMA (fused multiply- add) unit, and a vector coprocessor.
  • 9. Related Definitions (1/4)  An instruction set, or instruction set architecture (ISA), is the part of the computer architecture related to programming, including the native data types, instructions, registers, addressing modes, memory architecture, interrupt and exception handling, and external I/O. ISA includes specifications of the set of opcodes (machine language), and the native commands implemented by a particular processor
  • 10. Related Definitions (2/4)  Per the International Technology Roadmap for Semiconductors, the 45 nm technology node should refer to the average half-pitch of a memory cell manufactured at around the 2007–2008 time frame.  QuickPath is a core to core interconnection that eases inter processor data transfer with a bandwidth of 25.6GB/Second.
  • 11. Related Definitions (3/4) Front side Bus is the the bus that carries data between the CPU and the northbridge. Back side bus is the bus between CPU and cache memory.
  • 12. Related Definitions (4/4)  branch predictor is a digital circuit that tries to guess which way a branch (e.g. an if-then-else structure) will go before this is known for sure.