Introducing AMD-QC-LN.ppt

28
The Quad-Core AMD Opteron™ Processor Leif Nordlund AMD Commercial Manager Nordic Region

description

 

Transcript of Introducing AMD-QC-LN.ppt

Page 1: Introducing AMD-QC-LN.ppt

The Quad-Core AMD Opteron™ Processor

Leif NordlundAMD Commercial Manager

Nordic Region

Page 2: Introducing AMD-QC-LN.ppt

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

Page 3: Introducing AMD-QC-LN.ppt

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

Page 4: Introducing AMD-QC-LN.ppt

4 7/19/06

“Barcelona” Changes the Game in Four Dimensions

4

Page 5: Introducing AMD-QC-LN.ppt

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”

Page 6: Introducing AMD-QC-LN.ppt

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

Page 7: Introducing AMD-QC-LN.ppt

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!

Page 8: Introducing AMD-QC-LN.ppt

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)

Page 9: Introducing AMD-QC-LN.ppt

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

Page 10: Introducing AMD-QC-LN.ppt

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

Page 11: Introducing AMD-QC-LN.ppt

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

Page 12: Introducing AMD-QC-LN.ppt

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

Page 13: Introducing AMD-QC-LN.ppt

13 7/19/06

AMD Virtualization™ Technology

Page 14: Introducing AMD-QC-LN.ppt

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

Page 15: Introducing AMD-QC-LN.ppt

15 7/19/06

Page 16: Introducing AMD-QC-LN.ppt

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

Page 17: Introducing AMD-QC-LN.ppt

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

Page 18: Introducing AMD-QC-LN.ppt

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

Page 19: Introducing AMD-QC-LN.ppt

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

Page 20: Introducing AMD-QC-LN.ppt

20 7/19/06

Rapid Virtualization Indexing UpliftQuad-Core AMD Opteron™ Processor Model 2350

20

Page 21: Introducing AMD-QC-LN.ppt

21 7/19/06

Rapid Virtualization Indexing UpliftQuad-Core AMD Opteron™ Processor Model 2350

21

Page 22: Introducing AMD-QC-LN.ppt

22 7/19/06

Live Migration

Page 23: Introducing AMD-QC-LN.ppt

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

Page 24: Introducing AMD-QC-LN.ppt

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

Page 25: Introducing AMD-QC-LN.ppt

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%

Page 26: Introducing AMD-QC-LN.ppt

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

Page 27: Introducing AMD-QC-LN.ppt

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

Page 28: Introducing AMD-QC-LN.ppt

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