Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

39
Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon

Transcript of Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Page 1: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

MicroprocessorsSUBTITLE

Team 3:David MeadowsDavid FosterSichao NiKhareem Gordon

Page 2: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Microprocessors

HISTORY

Page 3: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Vacuum Tubes

Page 4: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Transistors

Page 5: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Integrated Circuits

Page 6: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Microprocessor

Page 7: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Types of Processing

Asymmetric MultiprocessingVs.

Symmetric Multiprocessing

Page 8: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Asymmetric Multiprocessing

Page 9: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Symmetric Multiprocessing (SMP)

Page 10: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Microprocessors

SERVER

Page 11: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Server Processors

• Server processors generally have more cores than desktop processors in the same class, allowing them to complete more tasks simultaneously.

• Most servers use more than one processor.

• Multiple processors allows the server to keep running in the event that one of its processors fails.

Page 12: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Server vs. Desktop

• Validation• Server processors are put through all kinds of tests under stressful

conditions such as higher temperatures, strict environmental conditions, and high computing loads.

• Dependable• Server processors are designed for reliability. For example, if your desktop

processor were to somehow fail, the whole workstation becomes inoperable. Server CPUs have the smarts to be able to failover, in the case of a dual CPU server, without having to crash or shutdown.

Page 13: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Server vs. Desktop

• Higher trafficking• Server CPUs are designed with buses that operate at much higher

frequencies (bandwidth). This means that they can process more data in and out of memory and other subsystems.

• Self Correcting• Server processors have the circuitry in place to correct memory errors that

can affect stability. The technology is called Error Code Correction (ECC).

Page 14: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Intel Xeon Processor

• Intel Xeon is a high-performance version of Intel desktop processors intended for use in servers and high-end workstations.

• Xeon CPUs have the same features as Pentium 4/D, Core 2 Duo/Quad desktop microprocessors.

• http://www.youtube.com/watch?v=IebtI5cab0o

Page 15: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

IBM’s Power7

Source: http://news.cnet.com/8301-13512_3-10321740-23.html

Page 16: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

AMD Opterons

• Most recently released: Bulldozer-based Opteron 4200 and 6200 series processors

Page 17: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Microprocessors

MOBILE COMPUTING

Page 18: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Major players in the mobile market

High-end smartphones with ARM-compatible designs

NVIDIA (en-vid-e-uh)Qualcomm

Huawei (Wah-Way) Apple Samsung

Texas Instruments

Page 19: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Major players in the mobile device market

High-end smart devices with ARM-compatible designs

NVIDIA (en-vid-e-uh)Qualcomm

Page 20: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Qualcomm-Snapdragon

Release: Q1 of 2013

Page 21: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Snapdragon 800

ZTE Grand Memo

News Flash: ZTE Grand Memo was just announced to be the first device to use the Snapdragon 800

Page 22: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Asynchronous Symmetric Multiprocessing

Qualcomm custom designed their own microarchitecture, called “Krait,” based on the ARM instruction set.

Technology can throttle the frequency of each CPU core independently, which makes the design more power efficient.

Page 23: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Power Vs Temp

Page 24: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Nvidia-Tegra 4

Release: Q2 of 2013

Page 25: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Tegra 4 Devices

Vizio 10” tablet Nvidia Project Shield

Page 26: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Variable Symmetric Multiprocessing Architecture

Variable SMP architecture enables four performance cores to be used for max burst, with each core independently and automatically enabled and disabled based on workload.

2MB L2 cache can be dynamically allocated to any CPU

Page 27: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Tegra 4 Performance

Page 28: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Microprocessors

DESKTOP AND GAMING

Page 29: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors

• AMD FX

• AMD Phenom II

• AMD A-Series

• Intel Core i7

• Intel Core i5

• Intel Core i3

• Intel Corporation (Intel)Advanced Micro Devices, Inc. (AMD)

Page 30: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors

Costs

Page 31: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors - Benchmarking

• Why is benchmarking used?• Provide a standardize method of testing processor performance• Designed to mimic a particular type of workload on a component or system

• PassMark Benchmark• Prime Number Test• Integer Test• Encryption Test• Floating Point Test

Page 32: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors

Benchmarks Value

Page 33: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors - Architecture

• AMD-FX

Page 34: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors – Architecture

• Intel Core

Page 35: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors

• What’s Important?• Speed (Measured in Ghz)• Cores (Dual, Tri, Quad, Hexa, Octa)• Native Memory Support (DDR, DDR2, DDR3)• L2 and L3 Cache• x86 or x64

Page 36: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors

Faceoff – Raw Specs

Page 37: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors

Page 38: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Desktop Processors

Page 39: Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.

Microprocessors

QUESTIONS?