How INFN is moving out of SI2K has a benchmark for Worker Nodes

Slides:



Advertisements
Similar presentations
Hepmark Valutazione della potenza dei nodi di calcolo nella HEP Michele Michelotto Padova Ferrara Bologna.
Advertisements

Status GridKa & ALICE T2 in Germany Kilian Schwarz GSI Darmstadt.
Hepmark project Evaluation of HEP worker nodes Michele Michelotto at pd.infn.it.
Lecture 7: 9/17/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Chapter 1 CSF 2009 Computer Performance. Defining Performance Which airplane has the best performance? Chapter 1 — Computer Abstractions and Technology.
CS2214 Recitation Presented By Veejay Sani. Benchmarking SPEC CPU2000 Integer Benchmark Floating Point Benchmark We will only deal with Integer Benchmark.
A comparison of HEP code with SPEC benchmark on multicore worker nodes HEPiX Benchmarking Group Michele Michelotto at pd.infn.it.
HS06 on the last generation of CPU for HEP server farm Michele Michelotto 1.
Moving out of SI2K How INFN is moving out of SI2K as a benchmark for Worker Nodes performance evaluation Michele Michelotto at pd.infn.it.
Test results Test definition (1) Istituto Nazionale di Fisica Nucleare, Sezione di Roma; (2) Istituto Nazionale di Fisica Nucleare, Sezione di Bologna.
Transition to a new CPU benchmark on behalf of the “GDB benchmarking WG”: HEPIX: Manfred Alef, Helge Meinhard, Michelle Michelotto Experiments: Peter Hristov,
Different CPUs CLICK THE SPINNING COMPUTER TO MOVE ON.
Computer Performance Computer Engineering Department.
SYNAR Systems Networking and Architecture Group Scheduling on Heterogeneous Multicore Processors Using Architectural Signatures Daniel Shelepov and Alexandra.
Recap Technology trends Cost/performance Measuring and Reporting Performance What does it mean to say “computer X is faster than computer Y”? E.g. Machine.
F. Brasolin / A. De Salvo – The ATLAS benchmark suite – May, Benchmarking ATLAS applications Franco Brasolin - INFN Bologna - Alessandro.
C OMPUTER O RGANIZATION AND D ESIGN The Hardware/Software Interface 5 th Edition Chapter 1 Computer Abstractions and Technology Sections 1.5 – 1.11.
HS06 on new CPU, KVM virtual machines and commercial cloud Michele Michelotto 1.
Fast Benchmark Michele Michelotto – INFN Padova Manfred Alef – GridKa Karlsruhe 1.
Structure Layout Optimizations in the Open64 Compiler: Design, Implementation and Measurements Gautam Chakrabarti and Fred Chow PathScale, LLC.
Nanco: a large HPC cluster for RBNI (Russell Berrie Nanotechnology Institute) Anne Weill – Zrahia Technion,Computer Center October 2008.
Benchmarking status Status of Benchmarking Helge Meinhard, CERN-IT WLCG Management Board 14-Jul Helge Meinhard (at) CERN.ch.
CERN IT Department CH-1211 Genève 23 Switzerland t IHEPCCC/HEPiX benchmarking WG Helge Meinhard / CERN-IT LCG Management Board 11 December.
Real-Time Simulation of 3-Level STATCOM With 72 Switches Topology OPAL-RT TECHNOLOGIES Montreal, Quebec, Canada EMS Rev. 001, October 20,
Benchmarking Benchmarking in WLCG Helge Meinhard, CERN-IT HEPiX Fall 2015 at BNL 16-Oct Helge Meinhard (at) CERN.ch.
HS06 on last generation of HEP worker nodes Berkeley, Hepix Fall ‘09 INFN - Padova michele.michelotto at pd.infn.it.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks John Gordon SA1 Face to Face CERN, June.
Processors with Hyper-Threading and AliRoot performance Jiří Chudoba FZÚ, Prague.
HS06 performance per watt and transition to SL6 Michele Michelotto – INFN Padova 1.
HEPMARK2 Consiglio di Sezione 9 Luglio 2012 Michele Michelotto - Padova.
From Westmere to Magny-cours: Hep-Spec06 Cornell U. - Hepix Fall‘10 INFN - Padova michele.michelotto at pd.infn.it.
Michele Michelotto – CCR Marzo 2015 Past present future Fall 2012 Beijing IHEP Spring 2013 – INFN Cnaf Fall 2013 – Ann Arbour, Michigan Univ. Spring.
New CPU, new arch, KVM and commercial cloud Michele Michelotto 1.
Chapter 1 Performance & Technology Trends. Outline What is computer architecture? Performance What is performance: latency (response time), throughput.
The last generation of CPU processor for server farm. New challenges Michele Michelotto 1.
PASTA 2010 CPU, Disk in 2010 and beyond m. michelotto.
Moving out of SI2K How INFN is moving out of SI2K as a benchmark for Worker Nodes performance evaluation Michele Michelotto at pd.infn.it.
CERN IT Department CH-1211 Genève 23 Switzerland t IHEPCCC/HEPiX benchmarking WG Helge Meinhard / CERN-IT Grid Deployment Board 09 January.
SI2K and beyond Michele Michelotto – INFN Padova CCR – Frascati 2007, May 30th.
Computer Architecture & Operations I
Benchmarking of CPU models for HEP application
Measuring Performance II and Logic Design
Brief introduction about “Grid at LNS”
Evaluation of HEP worker nodes Michele Michelotto at pd.infn.it
CSCI206 - Computer Organization & Programming
CCR Autunno 2008 Gruppo Server
Gruppo Server CCR michele.michelotto at pd.infn.it
INFN - Padova michele.michelotto at pd.infn.it
Computer Architecture & Operations I
CS161 – Design and Architecture of Computer Systems
How to benchmark an HEP worker node
The “Understanding Performance!” team in CERN IT
Benchmarking Changes and Accounting
Outline Benchmarking in ATLAS Performance scaling
Low Power processors in HEP
Gruppo Server CCR michele.michelotto at pd.infn.it
Geant4 MT Performance Soon Yung Jun (Fermilab)
Passive benchmarking of ATLAS Tier-0 CPUs
Morgan Kaufmann Publishers
What happens inside a CPU?
Transition to a new CPU benchmark
CERN Benchmarking Cluster
CSCI206 - Computer Organization & Programming
Computer Architecture
CMSC 611: Advanced Computer Architecture
HEPiX Spring 2009 Highlights
CMSC 611: Advanced Computer Architecture
CS161 – Design and Architecture of Computer Systems
CS2100 Computer Organisation
Presentation transcript:

How INFN is moving out of SI2K has a benchmark for Worker Nodes

michele michelotto - CCR SI2K frozen SI2K is the benchmark used up assess the computing power of all the HEP experiments Computing requested by experiment Computing power offered by a Tier-0/Tier1/Tier2 SI2K is actually the SPEC CPU Int 2000 benchmark Came after Spec89, Spec Int 92 and Spec Int 95 Declared obsolete by SPEC in 2006 The new benchmark is CPU Int 2006 October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR Problems with SI Impossible to find SPEC Int 2000 results for the new processors (e.g. the not so new Clovertwon 4core) Impossible to find SPEC Int 2006 for old processor (before 2006) October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR Nominal SI vs real SI SI2K results for the last generation processor was inflated So CERN and FZK started to use a new currency: Spec INT measured with “gcc”, the gnu C compiler and using two flavour of optimization High: gcc –O3 –march=$ARCH Low: gcc –O2 –fPIC –pthread Proposal: Use as site rating the “Real SI” increased by 50% Actually this make sense only for a short period of time and for the last generation of processor October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR The nominal SI2K Big Differences between Intel and AMD when SI2K/GHz are plotted October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR The nominal SI2Krate SI2K RATE differentiate the dual core (TOP) from the 4 core (bottom) Smaller differences between Intel and AMD using SI2K Rate /GHz / core October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR The CERN SI The intel-amd gap shrinks Intel scores -50% Amd opteron scores -29% CERN spec leave big differences between 32 and 64 bit SI2K/core/Ghz taken measured by M.Alef and pubblished on the HEPIX site at Caspur October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR SI2K6rate October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR Babar TierA Results If you normalize by core and clock all new processors have the same performance Doubling the older generation cpu SI2006 matches this pattern (pubblished and gcc ratio constant) SI2000-cern better than SI2K nominal SI2000 clearly doesnt match October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR CMS sw SIM and Pythia CMS Montecarlo simulation (32bit) and Pythia (64bit) show the same performance once normalized Both Specint 2006 pubblished and Specint 2006 with gcc show the same behaviour SI2K clearly wrong. SI2K cern better but not as SI2006 October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR What should be do? Stop using SI2000 pubblished SI2000 CERN still uses an old unmantained benchmark I propose to use SPEC INT RATE 2006 SPECINT 2006 because it’s new, can find pubblished results, will have bug fixes, and will be portable to new platform compiler RATE because you can take in account of scalability problems Measured with GCC: to keep the environment as close as possible as the experiments. October 3rd 2007 michele michelotto - CCR

michele michelotto - CCR Risks The working group is still collecting results (R.Stroili, F.Rosso, D.Salomoni, M.Morandin, A.De Salvo, A. Crescente, T.Zani, A.Sartirana) Results varies with Version of gcc (gcc3 vs gcc4) 32bit vs 64bit Tuning gcc –O2 –fPIC –pthread vs gcc –O3 So it’s difficult to have an homogeneous set of results Will add Atlas results when available October 3rd 2007 michele michelotto - CCR