SlideShare a Scribd company logo
1 of 15
Lesson 5a
Unit 2: Computer Systems
Learning Objectives
• Differentiate Intel and AMD CPU models
• Understand technologies for improving
performance, such as architecture, multitasking,
multiprocessing, multi-core, and cache
• Describe other CPU features such as clock speed,
overclocking, power management, and VT
• Describe characteristics and CPU compatibility of
processor sockets
• Identify the components used for cooling (heat
sinks and fans and liquid cooling systems)
Overview of CPUs
• Intel CPU Ranges
– Core
– Pentium
– Celeron
– Atom
– Xeon
• ARM
• AMD CPU Ranges
– Athlon
– Phenom
– Sempron
– Turion
– AMD Fusion (A series)
– AMD F
– Opteron
Manufacturing Process
• Doping process to create
millions of transistors on
silicon wafer
• Feature size measured in
microns or nanometers
• More features being added
on-die
CPU Architectures
• Fetch
– Control Unit fetches the next instruction in sequence from
system memory to the pipeline
• Decode
– The control unit decodes each instruction in turn and...
• Execute
– ...either executes it itself or passes it to the Arithmetic
Logic Unit (ALU) or Floating Point Unit (FPU) for execution
• Writeback
– The result of the executed instruction is written back to a
register or to system memory
– A register is a temporary storage area available to the
different units within the CPU
HyperThreading
• Multitasking means executing multiple
applications (threads)
• Superscalar pipelining used to
manage instruction throughput
• Simultaneous Multithreading /
HyperThreading execute multiple
instructions per clock cycle
• OS thinks it is working with 2 (or
more) CPUs
• HyperThreading used on P4, then
dropped, but is now being
reintroduced on Core 2 and Core i7
chips
• Microcode improvements
– MMX
– 3D-Now!
– SSE / SSE2 / SSE3 / SSE4
Multiprocessing and Multicore
• Multiprocessing makes
multiple CPUs available
– Utilize multiple CPUs with
separate sockets (SMP)
– Multi-core CPUs (CMP)
• SMP support depends on
OS and version
Cores Intel AMD
2 Core Duo, Core 2
Duo, Core i3, i5,
Xeon, Celeron,
Pentium D
X2 models of Athlon 64,
Sempron, Turion 64,
Phenom, Phenom II, and
Opteron
3 X3 models of Athlon II,
Phenom, Phenom II
4 Core 2 Quad, Core
i5, i7, Xeon
X4 models of Athlon II,
Phenom, Phenom II, and
Opteron
6 Opteron, Phenom II
8+ Xeon Opteron
Other Architectural Features
• Instruction sets (32-bit
versus 64-bit)
– x86 / IA-32 / x86-32
– IA-64
– AMD64 / EM64T
• Cache
• Addressing
Other CPU Features
• Clock speed
• Power management
(throttling)
• Virtualization
• Malware protection
(XD / NX)
• Integrated GPU
Intel Sockets and Slots
Designation Type
Release
Date
Supported
CPU Ranges
Supported
Memory
Socket T
(775 pins)
LGA 2004 Later
Pentium 4s
and Core 2
DDR2/DDR3
Socket B
(1366 pins)
LGA 2008 Core i7
(Nehalem)
DDR3 (triple-
channel)
Socket H
(1156 pins)
LGA 2009 Core i3/5/7
(Nehalem)
DDR3 (dual-
channel)
Socket H2
(1155 pins)
LGA 2011 Core i3/5/7
(Sandy
Bridge / Ivy
Bridge)
DDR3 (dual-
channel)
AMD Sockets
Designation Type
Release
Date
Supported CPU
Ranges
Supported
Memory
Socket 940 (940
pins)
PGA 2003 Athlon 64 FX DDR (Dual-
channel)
Socket AM2
(940 pins)
PGA 2006 Athlon 64 (FX, X2) /
Phenom Xx
DDR2 (Dual-
channel)
Socket AM2+
(940 pins)
PGA 2007
Socket F (1207
pins)
LGA 2006 Athlon 64 FX DDR2 (Dual-
channel)
Socket AM3
(941 pins)
PGA 2009 Athlon II / Phenom II DDR2/DDR3
(Dual-channel)
Socket AM3+
(942 pins)
PGA 2011
Socket FM1
(905 pins)
PGA 2011 A series / Athlon II DDR3 (Dual-
channel)
Cooling Systems
• Active versus
passive
• Heatsink / thermal
compound
• Fan
– Power connectors
– Shrouds / baffles
• Heat pipe / spreader
• Liquid cooling
Removing a CPU
• Heatsink / fan / cooling
device
• Remove CPU
– ZIF socket
– Slot
– LGA
• Motherboard
– Locate and remove screws
– Slide motherboard from case
Installing or Upgrading a CPU
• Check compatibility
• Locate pin 1
– Bevel
– White dot
– Spur
– Printed mark
• Insert CPU
• Replace heatsink/fan
assembly
Review
• Differentiate Intel and AMD CPU models
• Understand technologies for improving
performance, such as architecture, multitasking,
multiprocessing, multi-core, and cache
• Describe other CPU features such as clock speed,
overclocking, power management, and VT
• Describe characteristics and CPU compatibility of
processor sockets
• Identify the components used for cooling (heat
sinks and fans and liquid cooling systems)

More Related Content

What's hot

Presentation on - Processors
Presentation on - Processors Presentation on - Processors
Presentation on - Processors The Avi Sharma
 
Multicore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiMulticore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiAnkit Raj
 
Multi-core processor and Multi-channel memory architecture
Multi-core processor and Multi-channel memory architectureMulti-core processor and Multi-channel memory architecture
Multi-core processor and Multi-channel memory architectureUmair Amjad
 
Crusoe Micorprocessor
Crusoe MicorprocessorCrusoe Micorprocessor
Crusoe MicorprocessorRakshit Rekhi
 
Multi-core architectures
Multi-core architecturesMulti-core architectures
Multi-core architecturesnextlib
 
Processors with Advanced Technologies
Processors with Advanced TechnologiesProcessors with Advanced Technologies
Processors with Advanced TechnologiesCherukuriGopikrishna
 
Part 01 Linux Kernel Compilation (Ubuntu)
Part 01 Linux Kernel Compilation (Ubuntu)Part 01 Linux Kernel Compilation (Ubuntu)
Part 01 Linux Kernel Compilation (Ubuntu)Tushar B Kute
 
Basics of boot-loader
Basics of boot-loaderBasics of boot-loader
Basics of boot-loaderiamumr
 
Embedded_Linux_Booting
Embedded_Linux_BootingEmbedded_Linux_Booting
Embedded_Linux_BootingRashila Rr
 
Bios, processorand motherboard
Bios, processorand  motherboardBios, processorand  motherboard
Bios, processorand motherboardImranulHasan6
 

What's hot (20)

Processors
ProcessorsProcessors
Processors
 
Processor types
Processor typesProcessor types
Processor types
 
Processors
ProcessorsProcessors
Processors
 
Presentation on - Processors
Presentation on - Processors Presentation on - Processors
Presentation on - Processors
 
Multicore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiMulticore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash Prajapati
 
Principles of computer design
Principles of computer designPrinciples of computer design
Principles of computer design
 
Celeron
CeleronCeleron
Celeron
 
Multi-core processor and Multi-channel memory architecture
Multi-core processor and Multi-channel memory architectureMulti-core processor and Multi-channel memory architecture
Multi-core processor and Multi-channel memory architecture
 
Amd processor
Amd processorAmd processor
Amd processor
 
Crusoe Micorprocessor
Crusoe MicorprocessorCrusoe Micorprocessor
Crusoe Micorprocessor
 
Multi-core architectures
Multi-core architecturesMulti-core architectures
Multi-core architectures
 
Crusoe processor
Crusoe processorCrusoe processor
Crusoe processor
 
Processors with Advanced Technologies
Processors with Advanced TechnologiesProcessors with Advanced Technologies
Processors with Advanced Technologies
 
Part 01 Linux Kernel Compilation (Ubuntu)
Part 01 Linux Kernel Compilation (Ubuntu)Part 01 Linux Kernel Compilation (Ubuntu)
Part 01 Linux Kernel Compilation (Ubuntu)
 
Basics of boot-loader
Basics of boot-loaderBasics of boot-loader
Basics of boot-loader
 
Embedded_Linux_Booting
Embedded_Linux_BootingEmbedded_Linux_Booting
Embedded_Linux_Booting
 
Multicore computers
Multicore computersMulticore computers
Multicore computers
 
Crusoe processor
Crusoe    processorCrusoe    processor
Crusoe processor
 
Bios, processorand motherboard
Bios, processorand  motherboardBios, processorand  motherboard
Bios, processorand motherboard
 
Intel core i7
Intel core i7Intel core i7
Intel core i7
 

Similar to Lesson 5a

Nodes and Networks for HPC computing
Nodes and Networks for HPC computingNodes and Networks for HPC computing
Nodes and Networks for HPC computingrinnocente
 
Sparc t3 4 system technical overview
Sparc t3 4 system technical overviewSparc t3 4 system technical overview
Sparc t3 4 system technical overviewsolarisyougood
 
Processors and its Types
Processors and its TypesProcessors and its Types
Processors and its TypesNimrah Shahbaz
 
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor ChipsMy Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor ChipsDileep Bhandarkar
 
LDC Seminar Hardware.ppt
LDC Seminar Hardware.pptLDC Seminar Hardware.ppt
LDC Seminar Hardware.pptkoodalcsc
 
Final draft intel core i5 processors architecture
Final draft intel core i5 processors architectureFinal draft intel core i5 processors architecture
Final draft intel core i5 processors architectureJawid Ahmad Baktash
 
The Power of HPC with Next Generation Supermicro Systems
The Power of HPC with Next Generation Supermicro Systems The Power of HPC with Next Generation Supermicro Systems
The Power of HPC with Next Generation Supermicro Systems Rebekah Rodriguez
 
Lec 04e microprocessor_generations_w03
Lec 04e microprocessor_generations_w03Lec 04e microprocessor_generations_w03
Lec 04e microprocessor_generations_w03Aravindharamanan S
 
Hardware Management Module
Hardware Management ModuleHardware Management Module
Hardware Management ModuleAero Plane
 
Computer hard ware - CENTRAL PROCESSING UNIT.pptx
Computer hard ware -  CENTRAL PROCESSING UNIT.pptxComputer hard ware -  CENTRAL PROCESSING UNIT.pptx
Computer hard ware - CENTRAL PROCESSING UNIT.pptxJoshuaAnnan5
 
Multithreading computer architecture
 Multithreading computer architecture  Multithreading computer architecture
Multithreading computer architecture Haris456
 
Unit 1 processormemoryorganisation
Unit 1 processormemoryorganisationUnit 1 processormemoryorganisation
Unit 1 processormemoryorganisationKarunamoorthy B
 
Unit 2 processor&memory-organisation
Unit 2 processor&memory-organisationUnit 2 processor&memory-organisation
Unit 2 processor&memory-organisationPavithra S
 

Similar to Lesson 5a (20)

Nodes and Networks for HPC computing
Nodes and Networks for HPC computingNodes and Networks for HPC computing
Nodes and Networks for HPC computing
 
Sparc t3 4 system technical overview
Sparc t3 4 system technical overviewSparc t3 4 system technical overview
Sparc t3 4 system technical overview
 
Processors and its Types
Processors and its TypesProcessors and its Types
Processors and its Types
 
Ch04
Ch04Ch04
Ch04
 
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor ChipsMy Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
 
Asus x99 series kit
Asus x99 series kitAsus x99 series kit
Asus x99 series kit
 
LDC Seminar Hardware.ppt
LDC Seminar Hardware.pptLDC Seminar Hardware.ppt
LDC Seminar Hardware.ppt
 
Processor2
Processor2Processor2
Processor2
 
Final draft intel core i5 processors architecture
Final draft intel core i5 processors architectureFinal draft intel core i5 processors architecture
Final draft intel core i5 processors architecture
 
The Power of HPC with Next Generation Supermicro Systems
The Power of HPC with Next Generation Supermicro Systems The Power of HPC with Next Generation Supermicro Systems
The Power of HPC with Next Generation Supermicro Systems
 
Lec 04e microprocessor_generations_w03
Lec 04e microprocessor_generations_w03Lec 04e microprocessor_generations_w03
Lec 04e microprocessor_generations_w03
 
processors
processorsprocessors
processors
 
WEEK6_COMPUTER_ORGANIZATION.pptx
WEEK6_COMPUTER_ORGANIZATION.pptxWEEK6_COMPUTER_ORGANIZATION.pptx
WEEK6_COMPUTER_ORGANIZATION.pptx
 
3 microprocessors
3 microprocessors3 microprocessors
3 microprocessors
 
Hardware Management Module
Hardware Management ModuleHardware Management Module
Hardware Management Module
 
Computer hard ware - CENTRAL PROCESSING UNIT.pptx
Computer hard ware -  CENTRAL PROCESSING UNIT.pptxComputer hard ware -  CENTRAL PROCESSING UNIT.pptx
Computer hard ware - CENTRAL PROCESSING UNIT.pptx
 
Chap 3 CA.pptx
Chap 3 CA.pptxChap 3 CA.pptx
Chap 3 CA.pptx
 
Multithreading computer architecture
 Multithreading computer architecture  Multithreading computer architecture
Multithreading computer architecture
 
Unit 1 processormemoryorganisation
Unit 1 processormemoryorganisationUnit 1 processormemoryorganisation
Unit 1 processormemoryorganisation
 
Unit 2 processor&memory-organisation
Unit 2 processor&memory-organisationUnit 2 processor&memory-organisation
Unit 2 processor&memory-organisation
 

Recently uploaded

Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?Paolo Missier
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 

Recently uploaded (20)

Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 

Lesson 5a

  • 1. Lesson 5a Unit 2: Computer Systems
  • 2. Learning Objectives • Differentiate Intel and AMD CPU models • Understand technologies for improving performance, such as architecture, multitasking, multiprocessing, multi-core, and cache • Describe other CPU features such as clock speed, overclocking, power management, and VT • Describe characteristics and CPU compatibility of processor sockets • Identify the components used for cooling (heat sinks and fans and liquid cooling systems)
  • 3. Overview of CPUs • Intel CPU Ranges – Core – Pentium – Celeron – Atom – Xeon • ARM • AMD CPU Ranges – Athlon – Phenom – Sempron – Turion – AMD Fusion (A series) – AMD F – Opteron
  • 4. Manufacturing Process • Doping process to create millions of transistors on silicon wafer • Feature size measured in microns or nanometers • More features being added on-die
  • 5. CPU Architectures • Fetch – Control Unit fetches the next instruction in sequence from system memory to the pipeline • Decode – The control unit decodes each instruction in turn and... • Execute – ...either executes it itself or passes it to the Arithmetic Logic Unit (ALU) or Floating Point Unit (FPU) for execution • Writeback – The result of the executed instruction is written back to a register or to system memory – A register is a temporary storage area available to the different units within the CPU
  • 6. HyperThreading • Multitasking means executing multiple applications (threads) • Superscalar pipelining used to manage instruction throughput • Simultaneous Multithreading / HyperThreading execute multiple instructions per clock cycle • OS thinks it is working with 2 (or more) CPUs • HyperThreading used on P4, then dropped, but is now being reintroduced on Core 2 and Core i7 chips • Microcode improvements – MMX – 3D-Now! – SSE / SSE2 / SSE3 / SSE4
  • 7. Multiprocessing and Multicore • Multiprocessing makes multiple CPUs available – Utilize multiple CPUs with separate sockets (SMP) – Multi-core CPUs (CMP) • SMP support depends on OS and version Cores Intel AMD 2 Core Duo, Core 2 Duo, Core i3, i5, Xeon, Celeron, Pentium D X2 models of Athlon 64, Sempron, Turion 64, Phenom, Phenom II, and Opteron 3 X3 models of Athlon II, Phenom, Phenom II 4 Core 2 Quad, Core i5, i7, Xeon X4 models of Athlon II, Phenom, Phenom II, and Opteron 6 Opteron, Phenom II 8+ Xeon Opteron
  • 8. Other Architectural Features • Instruction sets (32-bit versus 64-bit) – x86 / IA-32 / x86-32 – IA-64 – AMD64 / EM64T • Cache • Addressing
  • 9. Other CPU Features • Clock speed • Power management (throttling) • Virtualization • Malware protection (XD / NX) • Integrated GPU
  • 10. Intel Sockets and Slots Designation Type Release Date Supported CPU Ranges Supported Memory Socket T (775 pins) LGA 2004 Later Pentium 4s and Core 2 DDR2/DDR3 Socket B (1366 pins) LGA 2008 Core i7 (Nehalem) DDR3 (triple- channel) Socket H (1156 pins) LGA 2009 Core i3/5/7 (Nehalem) DDR3 (dual- channel) Socket H2 (1155 pins) LGA 2011 Core i3/5/7 (Sandy Bridge / Ivy Bridge) DDR3 (dual- channel)
  • 11. AMD Sockets Designation Type Release Date Supported CPU Ranges Supported Memory Socket 940 (940 pins) PGA 2003 Athlon 64 FX DDR (Dual- channel) Socket AM2 (940 pins) PGA 2006 Athlon 64 (FX, X2) / Phenom Xx DDR2 (Dual- channel) Socket AM2+ (940 pins) PGA 2007 Socket F (1207 pins) LGA 2006 Athlon 64 FX DDR2 (Dual- channel) Socket AM3 (941 pins) PGA 2009 Athlon II / Phenom II DDR2/DDR3 (Dual-channel) Socket AM3+ (942 pins) PGA 2011 Socket FM1 (905 pins) PGA 2011 A series / Athlon II DDR3 (Dual- channel)
  • 12. Cooling Systems • Active versus passive • Heatsink / thermal compound • Fan – Power connectors – Shrouds / baffles • Heat pipe / spreader • Liquid cooling
  • 13. Removing a CPU • Heatsink / fan / cooling device • Remove CPU – ZIF socket – Slot – LGA • Motherboard – Locate and remove screws – Slide motherboard from case
  • 14. Installing or Upgrading a CPU • Check compatibility • Locate pin 1 – Bevel – White dot – Spur – Printed mark • Insert CPU • Replace heatsink/fan assembly
  • 15. Review • Differentiate Intel and AMD CPU models • Understand technologies for improving performance, such as architecture, multitasking, multiprocessing, multi-core, and cache • Describe other CPU features such as clock speed, overclocking, power management, and VT • Describe characteristics and CPU compatibility of processor sockets • Identify the components used for cooling (heat sinks and fans and liquid cooling systems)