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
Expected Computing Capacity Evolution
Recent SI2K Results CPUOSSI2K/serverSI2K/Watt Xeon 3.4 GHzSL Xeon 3.4 GHzSL Opteron 265SL Opteron 2216SL Opteron 2218SL Opteron 2220 SESL Woodcrest 5150SL Clovertown 5355SL Harpertown 5430SL
Evolution of Space Usage Capacity of current data center Intel dual and quad-core deployed
Evolution of Power Usage Existing UPS Capacity
Benchmark Comparison CPUSpecInt2000Gain (%) ATLAS script (secs.) Gain (%) SpecRateATLAS rate test (secs.) Xeon 3.4 GHz1409 (2 cores) Opteron 265 (1.8 GHz)1169 (4 cores) Xeon 5150 (2.6 GHz)2531 (4 cores) Xeon 5335 (2.0 GHz)1996 (8 cores) Xeon 5440 (2.8 GHz)2862 (8 cores) CPUSpecInt2000Gain (%) PHENIX/ STAR apps (secs.) Gain (%)SpecRatePHENIX/ STAR apps (secs.) Opteron 265 (1.8 GHz)1169 (4 cores) / /13726 Xeon 5345 (2.0 GHz)2266 (8 cores) / / /8521 Xeon 5430 (2.6 GHz)2730 (8 cores) / / */7068
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
Condor configuration for ATLAS
Virtualization
Near-Term Developments 1 st 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 2 nd -half of 2008 – 1- 8 (or more) cores/cpu More info available by SC-08 in Austin (Nov. 08)
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