introducing amd-qc-ln.ppt
DESCRIPTION
TRANSCRIPT
The Quad-Core AMD Opteron™ Processor
Leif NordlundAMD Commercial Manager
Nordic Region
EMBARGOED UNTIL SEPTEMBER 102
Introducing the new Quad-Core AMD Opteron™ Processor
Quad-Core AMD Opteron™ processors… designed for the datacenter’s most pressing challenges and priorities
Why the Quad-Core AMD Opteron processor changes the game : Most significant launch since AMD Opteron processors
introduced in 2003
Market is ready and hungry for the world’s most advanced x86 processor
Performance-per-watt leadership
Showcases the most relevant datacenter innovations for energy-efficiency, virtualization, investment protection and performance
EMBARGOED UNTIL SEPTEMBER 103
Built for the Datacenter
HVAC
Backup generators
UPS
Control room
Energy Efficiency• Thermal envelope consistent• Better performance per watt• HVAC costs matter
Virtualization Performance• Resource consolidation• Security improvements• Rapid Virtualization Indexing
Optimal Performance• Native Quad-Core• Cache enhancements• HyperTransport™ technology• Upgraded cores
Investment Protection• Scalable architecture• Socket compatibility• Designed for upgradeability
Server room
4 7/19/06
“Barcelona” Changes the Game in Four Dimensions
4
5 7/19/06
2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
Investment Protection: Stable Platform ProgressionLong-term success for partners and end-customers
Stable platforms deliver better long-term value andlogical transitions for partners and customers
1st Generation Platform
2nd Generation Platform
3rd Generation Platform
New Core
5
130nmSingle Core
90nmDual Core
90nmDual Core
65nm Quad-core
“Barcelona”
45nm Quad-core “Shanghai”
6 7/19/06
AMD Opteron™ Processors (‘Barcelona’)
Proven Experience! Second-Generation AMD Opteron™ processor-based computing platforms available now support tomorrow’s quad-core technology
More than just four cores Significant CPU Core Enhancements
Significant Cache Enhancements
World-class performance Native Quad-Core
AMD Virtualization™ enhancements
Reducing total cost of ownership Performance/Watt leadership
Designed for upgradeability
Common Core Architecture
EMBARGOED UNTIL SEPTEMBER 107
Low-Power DDR2 Memory
Independent Dynamic Core Technology
AMD Power Efficiency Innovation
AMD CoolCore™ Technology
Dual Dynamic Power Management™
7
Same PowerAnd Thermal Envelopes
As Dual-Core!
EMBARGOED UNTIL SEPTEMBER 108
Average CPU PowerCreating a more useful metric
Customers prefer a more accurate way to account for power than the engineering Thermal Design Power (TDP)
AMD Opteron™ processor TDP represents theoretical limits
• TDP methodologies differ between manufacturers• Not representative of “real world” peak work loads
Over-estimating power budgets can lead to wasted data center space and inefficiencies
AMD has defined a new metric for a more useful way to evaluate processor power consumption -
Average CPU Power (ACP)Average CPU Power (ACP)
EMBARGOED UNTIL SEPTEMBER 109
Introducing Average CPU Power
Average CPU Power (ACP) - Measuring processor power draw on all CPU power rails while running accurate and relevant commercially useful high utilization workloads*
TDP will continue to be leveraged for engineering thermal design maximum limits
ACP TDP
55W55W 68W
ACP TDP
75W75W 95W
ACP TDP
105W105W 120W
ACP values are considerably lower than TDP• Because AMD’s TDP values are conservative engineering design limits• ACP includes workloads such as TPC-C, SPECcpu2006, SPECjbb2005, STREAM
Each ACP value includes power for Cores, Memory Controller, and HyperTransport™ links
*See slide “Details around testing” SPEC® and the benchmark names SPECcpu2006, SPECjbb2005 are registered trademarks of the Standard Performance Evaluation Corporation.
Overallplatform power is most important
10 7/19/06
Quad-Core AMD Opteron™ Processor
Optimal Virtualization
AMD Features Business Value
Direct Connect Architecture Greater efficiency on memory intensive workloads like virtualization, helps host more virtual machines per server and improve resource utilization.
AMD-V™ with Rapid Virtualization Indexing (NPT)
Increased performance and efficiency for certain virtual workloads, allowing for a higher performing, more flexible IT environment.
AMD Balanced Smart Cache Improves core efficiency for better support of multi-threaded virtualization environments.
Offers the most efficient x86 virtualization platform,
enabling highly flexible and scalable IT support
Extended Migration Enables virtualization software to migrate running virtual machine across the entire family of AMD Opteron processors
11 7/19/06
AMD Virtualization™ Leadership
Performance Direct Connect Architecture Rapid Virtualization
Indexing
Security Device Exclusion Vector
Software Support AMD-V™ Live Migration 64-bit Guest OS Support
11
2009 Enhancements • IOMMU for Security and
Performance
12 7/19/06
Comparing Hardware-Assisted Virtualization Technologies
Feature
Silicon-assisted x86 virtualization AMD-V™ VT-x
Direct Connect Architecture Planned
Virtualization-aware memory controller Planned
Device Exclusion Vector Planned
Tagged TLB Planned
Functionality for Extended Migration Planned
Support for 64-bit Guest OSes Requires VT
Rapid Virtualization Indexing (Nested Page Tables)
Available with Quad-Core
Planned
13 7/19/06
AMD Virtualization™ Technology
14 June 18, 2007
AMD Design Goals for Virtualization
Near native application performance for virtual machines
Satisfying and consistent user experience for remote access and application virtualization
15 7/19/06
16 7/19/06
Processor
Memory Management Basics
Virtual Memory extends physical memory so a computer
can run larger programs or more programs concurrently
Operating system maps virtual to physical memory, storing the
mapping information in “page tables”
Processor includes hardware (ex, translation lookaside buffer) to
support virtual memory management
To run multiple virtual machines on a system, another level of memory management is required
Operating System
Virtual Memory
Physical Memory
17 7/19/06
Rapid Virtualization IndexingTranslating Virtual to Physical Memory
Without Virtualization
Hardware(in CPU silicon)
Hardware(in TLB)
Shadow Page Tables
Rapid Virtualization
Indexing
Hardware(in CPU silicon)
Hardware(in guest TLB)
Software(in Hypervisor)
Virtual Memory(DRAM or disk)
With VirtualizationVM1 VM2
Virtual Memory 1 Virtual Memory 2
Physical MemoryPhysical Memory
Virtual Memory
Translations take place in
Translations are stored in
18 7/19/06
Software Virtualization: Shadow Page Tables
App App
Memory
Virtual Machine
Guest OS
Host / Guest Page Tables
Shadow Page Tables(address translations in software)
Shadow Page Tables
Hypervisor
• Provides the guest OS with the illusion that it is managing memory
• Shadows Page Tables are kept up by the hypervisor in software
• Hypervisor management can reduce performance
• Requires more software intervention from the hypervisor
19 7/19/06
Guest Cache
Enhanced AMD-V™ with Virt.IndexingReduced Overhead for More Efficient Switching
App App
Memory
Virtual Machine
Guest OS
Nested Paging
Nested Paging(address translations in hardware)
Hypervisor (lightweight)
• Each guest physically has their own world to manage
• Guest TLB Caching Reduces time for Translations
• Memory look ups done in hardware which can be faster than software management
• Hypervisor no longer maintains shadow copies of page tables
• Requires less hypervisor intervention
20 7/19/06
Rapid Virtualization Indexing UpliftQuad-Core AMD Opteron™ Processor Model 2350
20
21 7/19/06
Rapid Virtualization Indexing UpliftQuad-Core AMD Opteron™ Processor Model 2350
21
22 7/19/06
Live Migration
23 7/19/06
Operating System
Application
Live Migration with AMD-V™ Extended Migration
• Live migration refers to the migration of a live VM from one physical server to another while maintaining continuous availability
• Often used for server upgrades, high-availability solutions, disaster recovery solutions
Virtualization Layer
Operating System
Application
Operating System
Application
Virtualization Layer
Operating System
Application
Operating System
Application
Operating System
Application
Virtualization Layer
Operating System
Application
Hardware
Virtualization Layer
Operating System
Application
Operating System
Application
Operating System
Application
24 7/19/06
AMD-V Extended Migration
AMD has provided the necessary technology for VMware and other virtualization software vendors to implement a solution to enable VMotion between AMD processor revisions E, F, Barcelona and beyond– This technology has been available since Rev C
AMD is working extensively with our ISV partners on this solution – Vmware, Microsoft, XENSOURCE, RH, NOVELL
Vmware // not there yet :– AMD published white paper at developer.amd.com
Describes a process used to set CPUID and MSRs for all VMs running on a physical server and enable seamless migration between processors
EMBARGOED UNTIL SEPTEMBER 10
Dual-Core to Quad-Core Uplift
25
Dual-Core AMD OpteronTM 2200 Series vs. Quad-Core AMD Opteron Model 23502 Socket Performance Scaling
100% = Dual-Core AMD Opteron Processor Performance
57%59%
>124%
57%
49%
SPEC and the benchmark name SPECint, SPECfp and SPECOMPM are registered trademarks of the Standard Performance Evaluation Corporation. Benchmark results stated above for Dual-Core AMD Opteron™ processor Model 2222 reflect results published on www.spec.org as of Sep 9, 2007. The comparison presented above is based on results for Quad-Core AMD
Opteron processor Model 2350 under submission to SPEC as of Sep 9, 2007. For the latest results visit http://www.spec.org/cpu2006/results/ and http://www.spec.org/omp/results/. Stream and VMmark results based on internal measurements at AMD performance labs.
54% Average Performance
Increase
>124%
57%
49%
17%
23%
Rapid Virtualization Indexing Uplift
90
100
110
120
130
140
150
160
170
180
190
200
VMware 3.5 Experimental RHEL 5.1/Xen
Quad-Core AMD Opteron™ Processor Model 2350
OLTP Terminal Services
14%
23%
94%
100% = Without Rapid Virtualization Indexing
Under Embargo until 12:01 am EDT, Sept. 10, 200726
Performance-Per-Watt Leadership
27
100% = Intel Xeon 5345
Quad-Core AMD Opteron™ Processor Model 2350 (75 Watt ) vs. Intel Xeon 5345 (80 Watt, without Additional Watts of Memory Controller and FBDIMM)
67%
36%
30%
27%
12%
9%
-5%
26% Average Performance
Increase
Fluent 6.4.3 (sedan_4m)
SPECint_rate_base2006 Both on gcc
SPECompMBase2001
SPECfp_rate_base2006 Both on gcc
SPECfp_rate2006 Intel compiler vs. PGI compiler
LSDyna 3 Vehicle Collision
SPECint_rate2006Intel compiler vs. PGI compiler
SPEC and the benchmark name SPECint, SPECfp and SPECOMPM are registered trademarks of the Standard Performance Evaluation Corporation. Competitive benchmark results stated above reflect results published on www.spec.org as of Sep 9, 2007. The comparison presented above is based on results for Quad-Core AMD Opteron processor Model 2350 and
Xeon 5345 (specint_rate2006 gcc and SPECompM2001 base) under submission to SPEC as of Sep 9, 2007. For the latest results visit http://www.spec.org/cpu2006/results/.Fluent and LSDyna result based on internal measurements at AMD performance labs.
Under Embargo until 12:01 am EDT, Sept. 10, 2007
EMBARGOED UNTIL SEPTEMBER 1028
…and integration partners to put it all together
Leading OEM Platforms…
Expanding Ecosystem
…regional choices…
…the best in software partners…
28