multi-core cpu’s

12
Multi-core CPU’s April 9, 2008

Upload: quyn-whitley

Post on 03-Jan-2016

40 views

Category:

Documents


0 download

DESCRIPTION

Multi-core CPU’s. April 9, 2008. Multi-Core at BNL. First purchase of AMD dual-core in 2006 First purchase of Intel multi-core in 2007 dual-core in early 2007 quad-core in late 2007 Motivated to migrate to multi-core power, space issues steep ramp-up for ATLAS. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Multi-core CPU’s

Multi-core CPU’s

April 9, 2008

Page 2: Multi-core CPU’s

Multi-Core at BNL

• First purchase of AMD dual-core in 2006• First purchase of Intel multi-core in 2007

– dual-core in early 2007

– quad-core in late 2007

• Motivated to migrate to multi-core – power, space issues

– steep ramp-up for ATLAS

Page 3: Multi-core CPU’s

Expected Computing Capacity Evolution

0

10000

20000

30000

40000

50000

60000

70000

FY

' 06

FY

' 07

FY

' 08

FY

' 09

FY

' 10

FY

' 11

FY

' 12

KSI

2K RHIC

USATLAS

Page 4: Multi-core CPU’s

Recent SI2K Results

CPU OS SI2K/server SI2K/Watt

Xeon 3.4 GHz SL 3.0.3 2690 8.86

Xeon 3.4 GHz SL 4.4 2818 9.28

Opteron 265 SL 3.0.5 4676 19.55

Opteron 2216 SL 4.4 5876 22.78

Opteron 2218 SL 4.4 6140 22.74

Opteron 2220 SE SL 4.4 7148 21.66

Woodcrest 5150 SL 4.4 10124 36.68

Clovertown 5355 SL 4.4 15968 47.24

Harpertown 5430 SL 4.4 21840 76.63

Page 5: Multi-core CPU’s

Evolution of Space Usage

0

1000

2000

3000

4000

5000

6000

7000

Us

ag

e o

f D

ata

Ce

nte

r (s

q. ft

.)

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008(est.)

2009(est.)

2010(est.)

2011(est.)

2012(est.)

Capacity of current data center

Intel dual and quad-core deployed

Page 6: Multi-core CPU’s

Evolution of Power Usage

0

200

400

600

800

1000

1200

1400

1600

Po

we

r U

sa

ge

(k

W)

2003 2004 2005 2006 2007 2008(est.)

2009(est.)

2010(est.)

2011(est.)

2012(est.)

Existing UPS Capacity

Page 7: Multi-core CPU’s

Benchmark ComparisonCPU SpecInt2000 Gain

(%)ATLAS script (secs.)

Gain (%)

SpecRate ATLAS rate test (secs.)

             

Xeon 3.4 GHz 1409 (2 cores) -- 7738 -- 29.6 7891

Opteron 265 (1.8 GHz) 1169 (4 cores) -17.0 7889 -2.0 44.7 8006

Xeon 5150 (2.6 GHz) 2531 (4 cores) 116.5 4968 37.0 101 5145

Xeon 5335 (2.0 GHz) 1996 (8 cores) -21.1 6525 -31.3 148 7024

Xeon 5440 (2.8 GHz) 2862 (8 cores) 43.4 4121 36.8 212 4723

   

CPU SpecInt2000 Gain (%)

PHENIX/STAR apps (secs.)

Gain (%) SpecRate PHENIX/STAR apps (secs.)

             

Opteron 265 (1.8 GHz) 1169 (4 cores) -- 36838/9743 -- 44.7 /13726

Xeon 5345 (2.0 GHz) 2266 (8 cores) 93.8 23264/6155 36.8/36.8 164 24309/8521

Xeon 5430 (2.6 GHz) 2730 (8 cores) 20.5 17570/5243 24.5/14.8 199 18444*/7068

Page 8: Multi-core CPU’s

Multi-Core & Facility Operations

• Migration to multi-core has many advantages– physical consolidation

– performance gains

– virtualization

• And also some disadvantages– more complicated facility operations

– cost of licensed software

– network/memory requirements

Page 9: Multi-core CPU’s

Condor configuration for ATLAS

Page 10: Multi-core CPU’s

Virtualization

Software Stack on a Virtualized System

Application

Domain 0 (Basic OS for virtualization support)

Virtual Domain # 1

Virtual Domain # 2

Software Testbed

Application Application

Page 11: Multi-core CPU’s

Near-Term Developments

• 1st purchase of Intel quad-core Harpertown (5400 series) soon at the RACF

• AMD Barcelona quad-core available now (1 year late – competitive with Intel Clovertown)

• Incremental improvements to Harpertown in 2008• Intel Nehalem (next-generation chip on 45 nm

technology) available 2nd-half of 2008 – 1- 8 (or more) cores/cpu

• More info available by SC-08 in Austin (Nov. 08)

Page 12: Multi-core CPU’s

Summary

• Significant SI2K/Watt gains with multi-core• Performance improvements not linear with core

count• ATLAS/RHIC benchmark test results generally

differ somewhat from SI2K• Increasing network bandwidth requirements for

multi-core (gigE line rate for 8 cores/server)• Other challenges ahead with multi-core cpu’s