Download presentation
Presentation is loading. Please wait.
Published byArthur Curtis Modified over 9 years ago
1
Computer Architecture By Chris Van Horn
2
CPU Basics “Brains of the Computer” Fetch Execute Cycle Instruction Branching
4
Control Unit Manager Sends signals to other devices telling them what to do
5
System Clock Signals when it is ok to perform work Cannot base CPU performance strictly by system clock Computer A: 12 cycles/instruction 1 Ghz Computer B: 3 cycles/instruction 250 MHz
6
Registers User Registers Control Registers –Program Counter –Instruction Register –Status Flag –Stack Pointer
7
ALU Where the real work happens –Adder –Multiplier –Shifter –Etc.
8
The Bus Provides Transportation –Data –Control Signals 3 Parts of the Bus Other Bus Types Master/Slave relationship
9
Interrupts Interrupts processor when something needs its attention Threading
10
Pipelining Works like an assembly line Potential for large speed increase Long vs. Short Pipelines Drawbacks
11
Memory Hierarchy –Registers –Cache Level 1 Level 2 –Main Memory –Magnetic Disks
12
Multi Core Fun Why multi core? Why not just jack up the clock speed?
13
Intel
14
Intel Multi-core Technology Hyper-Threading Dual Core Core Duo
15
Hyper-Threading Dual core for the poor Processor runs two threads at once
16
Intel Dual Core Two Complete Cores running at same frequency Intel Pentium D –2.8 – 3.4 GHz –FSB 800 MHz –Cache (per core) 900 Series 2MB 800 Series 1MB
17
Intel Core Duo Replacement for Pentium M Specs –2MB L2 cache shared –1.5 – 2.16 GHz –FSB 667 MHz
18
AMD
19
AMD Dual Core Technology Design Started Early Direct Connect Architecture Operton Dual Athlon Dual-Core X2
20
Opteron Specs –1.8 – 2.4 GHz –L1 cache 64 KB per core –L2 cache 1 MB per core –FSB 1GHz
21
Athlon Dual-Core X2 Specs –2.0 – 2.4 GHz –L1 Cache 128 KB instruction 128 KB data –L2 Cache 1-2MB per core –1 GHz FSB
22
Dual-Core Duel AMD challenges Intel to a Duel (Opteron Vs. Xeon) Intel Refuses Tests Run by SPEC (Standards Standard Performance Evaluation Corporation )
23
Test Results AMD declared itself the winner Lack of Results Reporting may be skewed
24
CNET X2 vs. Pentium D CNET independent test AMD won every round of tests Why?
25
Tests Run Everyday Computing –Office Productivity (SysMark Scores) –Internet Content Creation (SysMark Scores) Gaming –Halflife 2(fps) Multitasking –Encoding Video while Virus Scanner running (time to complete both) Photo Editing –Photoshop (resizing large photos) MP3 Encoding –iTunes (time to encode album) Video Encoding –Sorenson Squeeze 4 (time to encode video)
26
Price Vs. Performance
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.