Microprocessors

Download Report

Transcript Microprocessors

Microprocessors
SUBTITLE
Team 3:
David Meadows
David Foster
Sichao Ni
Khareem Gordon
Microprocessors
HISTORY
Vacuum Tubes
Transistors
Integrated Circuits
Microprocessor
Types of Processing
Asymmetric Multiprocessing
Vs.
Symmetric Multiprocessing
Asymmetric Multiprocessing
Symmetric Multiprocessing (SMP)
Microprocessors
SERVER
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.
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.
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).
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
IBM’s Power7
Source: http://news.cnet.com/8301-13512_3-10321740-23.html
AMD Opterons
• Most recently released: Bulldozer-based Opteron
4200 and 6200 series processors
Microprocessors
MOBILE COMPUTING
Major players in the mobile market
High-end smartphones with ARM-compatible designs
Qualcomm
Huawei (Wah-Way)
NVIDIA (en-vid-e-uh) Texas Instruments
Apple
Samsung
Major players in the mobile device market
High-end smart devices with ARM-compatible designs
Qualcomm
NVIDIA (en-vid-e-uh)
Qualcomm-Snapdragon
Release: Q1 of 2013
Snapdragon 800
News Flash: ZTE Grand Memo was just announced to be the first device to
use the Snapdragon 800
ZTE Grand Memo
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.
Power Vs Temp
Nvidia-Tegra 4
Release: Q2 of 2013
Tegra 4 Devices
Vizio 10” tablet
Nvidia Project Shield
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
Tegra 4 Performance
Microprocessors
DESKTOP AND GAMING
Desktop Processors
Advanced Micro Devices, Inc.
(AMD)
• Intel Corporation (Intel)
• AMD FX
• Intel Core i7
• AMD Phenom II
• Intel Core i5
• AMD A-Series
• Intel Core i3
Desktop Processors
Costs
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
•
Desktop Processors
Benchmarks
Value
Desktop Processors - Architecture
• AMD-FX
Desktop Processors – Architecture
• Intel Core
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
•
Desktop Processors
Faceoff – Raw Specs
Desktop Processors
Desktop Processors
Microprocessors
QUESTIONS?