Evaluation of the 2-way Opteron 1U system Klaus Schossmaier CERN EP-AID Computing Seminar 3 September 2003 Performance test of PCs based on AMD platforms.

Slides:



Advertisements
Similar presentations
Hardware Lesson 3 Inside your computer.
Advertisements

Premio Phoenix 1U/L Rackmount Product Training Premio Phoenix 1U/L Rackmount Product Training By Samuel Sanchez and Calvin Chen May 2, 2001.
Premio Predator G2 Workstation Training
Premio Server Product Training By Samuel Sanchez Desktop, Server, and Network Product Manager November 2000 (Click on the speaker icon on each slide to.
Parts & Functions of a Computer. 2 Functions of a Computer.
Linux Clustering A way to supercomputing. What is Cluster? A group of individual computers bundled together using hardware and software in order to make.
Presented by: Yash Gurung, ICFAI UNIVERSITY.Sikkim BUILDING of 3 R'sCLUSTER PARALLEL COMPUTER.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
A Commodity Cluster for Lattice QCD Calculations at DESY Andreas Gellrich *, Peter Wegner, Hartmut Wittig DESY CHEP03, 25 March 2003 Category 6: Lattice.
HELICS Petteri Johansson & Ilkka Uuhiniemi. HELICS COW –AMD Athlon MP 1.4Ghz –512 (2 in same computing node) –35 at top500.org –Linpack Benchmark 825.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
CHEP04 - Interlaken - Sep. 27th - Oct. 1st 2004T. M. Steinbeck for the Alice Collaboration1/20 New Experiences with the ALICE High Level Trigger Data Transport.
Computer Terminology … Remember: Knowledge is Power!
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
Lesson 4-Installing Network Operating Systems. Overview Installing and configuring Novell NetWare 6.0. Installing and configuring Windows 2000 Server.
Group 11 Pekka Nikula Ossi Hämäläinen Introduction to Parallel Computing Kentucky Linux Athlon Testbed 2
ASUS Confidential ASUS AP140R Server Introduction By Server Team V1.0.
5.3 HS23 Blade Server. The HS23 blade server is a dual CPU socket blade running Intel´s new Xeon® processor, the E5-2600, and is the first IBM BladeCenter.
Cluster computing facility for CMS simulation work at NPD-BARC Raman Sehgal.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 5 The Motherboard.
Basic Computer Structure and Knowledge Project Work.
1 Web Server Administration Chapter 3 Installing the Server.
A Sub :- Computer Hardware and Networking Sub code :- (17533) Class :- EJ 5G Marks :- 50 M (Theory) Sub Teacher :- Mr. Rakesh Z. Vaikunthi.
ADVANCE FORENSIC WORKSTATION. SPECIFICATION Mother board : Xeon 5000 Series Server Board support 667MHz, 1066MHz and 1333MHz1 Processor : Two Intel Quad.
Module 1 Additional Slides Introducing Windows XP Professional.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
© Copyright IBM Corporation 2006 Course materials may not be reproduced in whole or in part without the prior written permission of IBM IBM BladeCenter.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Install IBM Express Runtime Development Environment.
The PC The PC is a standard computing platform, built around a EISA bus (1988) –IBM compatible –“Intel Architecture” from Intel or AMD or other companies.
DELL PowerEdge 6800 performance for MR study Alexander Molodozhentsev KEK for RCS-MR group meeting November 29, 2005.
ASUS Confidential ASUS AP160R-S Server Introduction By Server Team V1.0.
Organization of a computer: The motherboard and its components.
Chipset Introduction The chipset is commonly used to refer to a set of specialized chips on a computer's motherboard or.
Day 4 Understanding Hardware Partitions Linux Boot Sequence.
Evaluation of the LDC Computing Platform for Point 2 SuperMicro X6DHE-XB, X7DB8+ Andrey Shevel CERN PH-AID ALICE DAQ CERN 10 October 2006.
1 Web Server Administration Chapter 2 Preparing For Server Installation.
Hardware Trends. Contents Memory Hard Disks Processors Network Accessories Future.
Sandor Acs 05/07/
Wright Technology Corp. Minh Duong Tina Mendoza Tina Mendoza Mark Rivera.
4 Dec 2006 Testing the machine (X7DBE-X) with 6 D-RORCs 1 Evaluation of the LDC Computing Platform for Point 2 SuperMicro X7DBE-X Andrey Shevel CERN PH-AID.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
CHAPTER 2. Overview 1. Pre-Installation Tasks 2. Installing and Configuring Linux 3. X Server 4. Post Installation Configuration and Tasks.
Computer Systems. This Module Components Home PC Inputs Processor Memory Motherboards Auxiliary Storage Outputs.
The DCS lab. Computer infrastructure Peter Chochula.
RAL Site report John Gordon ITD October 1999
CHAPTER 2: BASIC OF OPEN SOURCE OPERATING SYSTEM Part 2 (Linux installation)
Weekly Report By: Devin Trejo Week of June 21, 2015-> June 28, 2015.
Sep. 17, 2002BESIII Review Meeting BESIII DAQ System BESIII Review Meeting IHEP · Beijing · China Sep , 2002.
UTA Site Report DØrace Workshop February 11, 2002.
Harnessing Grid-Based Parallel Computing Resources for Molecular Dynamics Simulations Josh Hursey.
Installation of Storage Foundation for Windows High Availability 5.1 SP2 1 Daniel Schnack Principle Technical Support Engineer.
The 2001 Tier-1 prototype for LHCb-Italy Vincenzo Vagnoni Genève, November 2000.
© 2007 Altera Corporation FPGA Coprocessing in Multi-Core Architectures for DSP J Ryan Kenny Bryce Mackin Altera Corporation 101 Innovation Drive San Jose,
Processors with Hyper-Threading and AliRoot performance Jiří Chudoba FZÚ, Prague.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Recent experience with PCI-X 2.0 and PCI-E network interfaces and emerging server systems Yang Xia Caltech US LHC Network Working Group October 23, 2006.
CNAF - 24 September 2004 EGEE SA-1 SPACI Activity Italo Epicoco.
Unit 3 Processors and Memory Section B Chapter 1, Slide 2Starting Out with Visual Basic 3 rd EditionIntroduction to ComputersUnit 3B – Processors and.
SAP Business One 9.0 integration for SAP NetWeaver Installation and Technical Configuration 2013 March.
DIT314 ~ Client Operating System & Administration
Guide to Linux Installation and Administration, 2e
Computer Hardware.
Introduction to Computers
Windows Server 2008 and SQL 2008 Windows Server 2008.
Lab resources 廖彧宏.
What’s in the Box?.
المحور 3 : العمليات الأساسية والمفاهيم
Web Server Administration
Presentation transcript:

Evaluation of the 2-way Opteron 1U system Klaus Schossmaier CERN EP-AID Computing Seminar 3 September 2003 Performance test of PCs based on AMD platforms

2-way Opteron 1U systemComputing Seminar, 3 Sep Welcome  The EP-AID group constitutes the core team of the Data Acquisition (DAQ) System for the LHC Experiment ALICE  Development of the DAQ software called DATE  Deployment of the DAQ system  Computing fabric: ~500 nodes, GbE switches, ~400 optical links  Permanent recording during Pb-Pb run: 1.25 GB/s during 1 month/year  Selecting products  Evaluation of Linux platforms  Intel: Pentium II, Pentium III, Xeon  AMD: AthlonMP (32bit), Opteron (64 bit)

2-way Opteron 1U systemComputing Seminar, 3 Sep Overview  In March 2003 we received the Newisys 2100 evaluation system (“Beachhead”)  This 2-way 1U enterprise-class server is based on AMD Opteron processors (x86-64 architecture)  Our evaluation was done under NDA:  Hardware, chassis, BIOS  Linux operating systems  Development tools  Benchmarking  Applications

2-way Opteron 1U systemComputing Seminar, 3 Sep Chassis & Periphery  Rack mountable  Size: 42mm x 428mm x 725mm  Robust construction  Easy to mount the rack module  Easy to open the cover (no screws)  Solid connectors  Not very hot or noisy!  Good documentation  Labeling, e.g. MAC addresses  Newisys “Getting Started Guide”  Newisys support website

2-way Opteron 1U systemComputing Seminar, 3 Sep Hardware – Front View 2x hard disk bays: - empty GB SCSI hot swap CD-ROM drive Floppy drive Operator panel for the SP 4x 1GB DIMM DDR266 SDRAM 4x 1GB DIMM DDR266 SDRAM 2x Opteron 240, 1 MB L2 cache, 1388 MHz 2x Opteron 244, 1 MB L2 cache, 1793 MHz Power supply 465W (March – May) (June – now)

2-way Opteron 1U systemComputing Seminar, 3 Sep Hardware – Rear View PCI-X slot 64/133 full-length PS/2 mouse keyboard SVGA video Trident Blade 3D 8 MB 2x 10/100BaseT for the SP Service processor (SP) 2x 100/1000BaseT BCM5703X chip PCI-X slot 64/100 half-length AMD-8131 PCI-X bridgeAMD-8111 Southbridge

2-way Opteron 1U systemComputing Seminar, 3 Sep Booting & BIOS  Booting/Resetting/Shutdown is fast (~10 sec)  PhoenixBIOS 4.0 Release 6.0  Easy to enter the BIOS setup  Well designed configuration menus  Upgrade via the phlash16 flash-utility or the SP  System BIOS Revision   initial   bug fix   Opteron 1.8 GHz   Opteron “C” step

2-way Opteron 1U systemComputing Seminar, 3 Sep Linux Operating Systems  CERN Red Hat Linux ( kernel)  Installation via boot floppy and NFS  Everything works without any change in 32-bit mode  UnitedLinux 1.0 ( kernel)  Consortium of Conectiva, SCO, SuSE, Turbolinux  Installation via CD-ROM (4 disks) using YaST  Runs in 64-bit mode  Red Hat = GinGin64  Installation via CD-ROM (6 disks) failed

2-way Opteron 1U systemComputing Seminar, 3 Sep Development Tools  GNU 2.96 C/C++ compiler  default for Red Hat Linux installations  only for 32-bit executables  GNU C/C++ compiler  default for UnitedLinux installations  for 64-bit executables, 32-bit compatibility libraries  Portland Group Compiler Technology (PGI) Workstation 5.0-beta Fortan/C/C++ compiler  commercial product  for 64-bit executables  Other development tools (e.g. numerical libraries, debuggers, code migration, performance analyzers) exist, but not tested.

2-way Opteron 1U systemComputing Seminar, 3 Sep Benchmarking  CPU benchmarking  Ubench 0.32, gcc 2.96, 32-bit mode  Ubench 0.32, gcc 3.2.1, 64-bit mode  bench/stress rootmarks, 64-bit mode  Memory bandwidth  Stream 4.0, gcc 2.96, 32-bit mode  Stream 4.0, gcc 3.2.1, 64-bit mode  Ethernet performance  Iperf 1.2, gcc 2.96, 32-bit mode  Disk performance  Bonnie, 64-bit mode

2-way Opteron 1U systemComputing Seminar, 3 Sep Benchmark - CPU (Ubench) 64-bit GHz1.4 GHz 1.8 GHz 2.4 GHz

2-way Opteron 1U systemComputing Seminar, 3 Sep Benchmark - CPU (ROOT)  Done by Fons Rademakers (EP-SFT)  Porting of ROOT and CINT was trivial  OO data analysis framework with ~ locs  Porting to x86-64 under United Linux 1.0 in one afternoon  Code was already 64-bit safe (no special x86-64 ifdef’s)  No problem with gcc  Performance is very good Opteron 1.4 GHz 1 MB cache, 8 GB RAM Opteron 1.8 GHz 1 MB cache, 8 GB RAM Itanium2 1.0 GHz 3 MB cache, 2 GB RAM P4 Xeon 3.06 GHz 512 KB cache, 2 GB RAM 750 rootmarks g (-O2) 950 rootmarks g (-O2) 497 rootmarks g (-O2) 750 rootmarks g (-O2) 550 rootmarks 32-bit binary compiled on P4 with g (-O2) 1020 rootmarks ecc 7.1 (-O)

2-way Opteron 1U systemComputing Seminar, 3 Sep Benchmark - Memory 1x Stream:2x Stream:4x Stream: 2x Opteron, 1.8 GHz, HyperTransport:1006 – 1671 MB/s975 – 1178 MB/s924 – 1133 MB/s 2x Xeon, 2.4 GHz, 400 MHz FSB:1202 – 1404 MB/s561 – 785 MB/s365 – 753 MB/s 4x DIMM 1GB DDR266 Avent Techn. 4x DIMM 1GB DDR266 Avent Techn.

2-way Opteron 1U systemComputing Seminar, 3 Sep Benchmark - Ethernet, Disk  Network benchmarking  2x Broadcom BCM5703X on motherboard  10/100/1000 Mbps Ethernet, auto-negotiation  bcm5700 kernel module, 64-bit mode  up to 105 MB/s, stable traffic during 4 days  20%+18% sys CPU as TCP/IP receiver  20%+2% sys CPU as TCP/IP sender  Disk benchmarking  Seagate ST336753LC, 15kRPM  LSI53C1030 dual channel Ultra320 SCSI controller  26.7 MB/s for writing a 6 GB file  36.2 MB/s for reading a 6 GB file

2-way Opteron 1U systemComputing Seminar, 3 Sep Service Processor (SP)  Dedicated SP on-board  PowerPC based  Own IP name/address  Front panel  Command line interface  Web-server  Remote administration  System status  Boot/Reset/Shutdown  Flash the BIOS

2-way Opteron 1U systemComputing Seminar, 3 Sep Applications - DAQ  Front-end computer / Event-Builder  DATE v4.6  Red Hat  32-bit mode, binary compatible!  Event-Building: 113 MB/s with 2 sources, 80% CPU  Porting to 64-bit mode needs to be done  DAQ services  NFS server  Run control, message logger, database  Online monitoring: performance, data quality

2-way Opteron 1U systemComputing Seminar, 3 Sep Applications – non DAQ  MySQL for x86-64  64-bit mode, binary distribution  UnitedLinux 1.0  ~3300 remote INSERT queries (80 chars) per sec  Web Servers  HEP computing  Data analysis  Simulation tools  Visualizations

2-way Opteron 1U systemComputing Seminar, 3 Sep Résumé  Merits  Design: chassis, hardware, BIOS  Execution: seamless 32-bit & 64-bit mode  Benchmarking: CPU, memory, Ethernet, disk  Applications: DAQ services, analysis, simulations  Improvements  Linux operating systems: more in 64-bit mode  Tool chain: more non-commercial tools  Questions  Cost: processor and whole system  Roadmap: AMD’s 64-bit processors  Thanks  AMD: Pierre-Yves Ferrard, Francesco Torricelli, Bill Zipoy  CERN ALICE: Pierre Vande Vyvre

2-way Opteron 1U systemComputing Seminar, 3 Sep References  Web pages      Technical Reports  “Performance tests of PCs based on the AMD AthlonMP”, ALICE-INT  A report about the 2-way Opteron system is forthcoming  Further Talks  15 Sep 2003: “Linux platforms for the ALICE DAQ”  Access to our Opteron machine  Please ask me for an account