v ibm systems and technology group © 2006 ibm corporation innovation driven grid computing and...
TRANSCRIPT
v
IBM Systems and Technology Group
© 2006 IBM Corporation
Innovation driven Grid Computing and Infrastructure solutions
Stephen Chu, Executive of Infrastructure Solutions, System and Technology Group, IBM Greater China Group March 23, 2007
2
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation2
1.Grid Computing & Infrastructure Solution Overview
2.Application Examples
3.Cell Broadband Engine Technology
4.HPC Direction
3
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation3
Grid Computing & Infrastructure Solution
Overview
4
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation4
GRID Computing intend to address many applications
5
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation5
Infrastructure Solution to address HPC customer requirement Systems
– Servers, blades, clusters, workstations• POWER, Intel, AMD Opteron• Linux, Unix, Windows• High performance interconnects
– Special-purpose systems and accelerators• Blue Gene, Cell• Gov’t & research partnerships (e.g., ASC,
Roadrunner)– Storage systems and virtualization
Software & Tools– System & data management (e.g., CSM, GPFS)– Compilers, schedulers, libraries, tools– Grid & on demand middleware
Solutions & Services– Deep Computing Capacity on Demand– Deep Computing Visualization– Industry-specific solutions– Engineering & technology services– IBM Global Financing
High Performance Switch
P5 575
BladeCenter IntelliStation
Clusters (1350)
Blue Gene
LINUX
6
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation6
Clusters / Virtualization
e326 High DensityRack Mount
Large SMP
Sc
ale
Up
/ S
MP
Co
mp
uti
ng
Sc
ale
Up
/ S
MP
Co
mp
uti
ng
x336
P5 590/595
High Performance Switch
BladeCenterHS20/JS20/LS20
Linux Cluster (1350)AIX Clusters (1600)
P5 575
Scale Out / Distributed ComputingScale Out / Distributed Computing
LINUX
IntelliStation
Server System Product Portfolio
7
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation7
Source: www.top500.org
Semiannual independent ranking of top 500
supercomputers in the world
“ IBM remains the dominant vendor of supercomputers with almost half of the list carrying its label. “
IBM Supercomputing Leadership
TOP500 Nov 2006
44 4
156
77
1
9 2
9
110 13
119
1
239
2015
18 439
0%
20%
40%
60%
80%
100%
TOP500 TOP100 TOP10
Others
NEC
Dell
Sun
Cray
SGI
HP
IBM
IBM is clear leader ... #1 System – DOE/LLNL - BlueGene/L (280.6 TF)
Most entries on TOP500 list with 239 (47.8%)
Most installed aggregate throughput with over
1,763 Teraflops (49.8%)
Most in TOP10 with 4 systems (40%)
Most in TOP20 with 6 systems (30%)
Most in TOP100 systems with 44 (44%)
Most Commodity Clusters with 171 of 359 (47.6%)
Fastest machines in USA (BG/L) and Europe (MareNostrum)
8
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation8
Application Examples
9
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation9
Blue BrainThe first objective of the Blue Brain is to create a cellular level, software replica of the Neocortical Column for real-time simulations.
Blue Brain will search for:• New insights into how human beings think and
remember.• How specific defects in our circuitry may
contribute to autism, schizophrenia and Parkinson's.
With Blue Brain, research that used to require several years of lab work can be done in a matter of days or minutes – using Blue Gene.
A project of Ecole Polytechnique Fédérale de Lausanne.
10
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation10
ASTRON
LOFAR
(LOw Frequency ARray) digitizes 10-240 MHz signals from an
array of simple omni-directional antennas and processes the data on a central computer system to
emulate a conventional dish antenna
STELLA
(Supercomputing TEchnology for Linked Lofar Applications) uses
6144 dual-CPU compute nodes of eServer Blue Gene® providing
27.45 Tflops/sec
Blue Gene enables LOFAR to provide higher resolution and sensitivity than any other low-frequency radio telescope.
Digital techniques provide extreme agility in frequency and pointing.
Multi-beaming capability allows simultaneous, full-sensitivity observations in widely separated directions.
High-bandwidth, fiber-optic network handles terabits/second.Data buffers provide powerful, multi-steradian look-back
capability.
11
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation11
Access Data
Build Visual Representations
Render
Manage Interactions
Tabular Multi-media Net Sensors Unstructured text
High-end, immersive
Workstation Remote, thin clients
Visualization
This is some text
Scientific
IBM Deep Computing Visualization
graphics
Transforming data into insight
Graphics for high end and remote applications
Optimal price/performance
Leverages cluster trends and aggressive gains of commodity graphics and networks
Targeted at key HPC markets including Petroleum, Auto/Aero, Government, Life Sciences, Digital Media
12
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation12
Deep Computing Capacity on Demand
In-house HPC
Infrastructure
Virtual Private Network
Scale up/down by tapping into IBM hosted HPC capacity in a security-rich environment to help satisfy peak or long term demand and avoid data
center upgrade.
Variable Capacity Variable Cost
Fixed CapacityFixed Cost
IBM POWER
London, England
Poughkeepsie, NY
Rochester, MN
> 3,200 Servers> 14,700 CPUs> 24TB Storage
13
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation13
Cell Broadband Engine Technology
14
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation14
Copper in 2000 & Dual core in 2003
GX+Chip-Chip
MCM-MCM
SMPLink
Mem
ory
L3
1.9 MB L2 Cache
L3 Dir / Ctl
Mem Ctl
POWER5 Core
POWER5 Core
Enhanced distributed switch
POWER5 design
POWER5 enhancements
1.5, 1.65 and 1.9 GHz 276M transistors .13 micron
v
IBM Systems and Technology Group
© 2006 IBM Corporation
BlueGene®
2.8/5.6 GF/s4 MB
2 processors
2 chips, 1x2x1
5.6/11.2 GF/s1.0 GB
(32 chips 4x4x2)16 compute, 0-2 IO cards
90/180 GF/s16 GB
32 Node Cards
2.8/5.6 TF/s512 GB
64 Racks, 64x32x32
180/360 TF/s32 TB
Rack
System
Node Card
Compute Card
Chip
3 in Top10 (#1 and #2) 7 in Top50 (11-50) 9 in Top100 (51-100) 19 in Top500 www.top500.org
16
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation16
Blade Center
HPC technology trend
18
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation18
In 2006, IBM build 1st commercial 9 core chip
Cell Broadband Engine – 235mm2
19
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation19
Cell BE: Revolutionizing the digital experience Five-year collaboration with Sony, Toshiba Gaming provides a roadmap for visual, interactive,
and collaborative methods 200 Gigaflop peak (@ 3.2 GHz, single precision) 221 mm2 in 90nm SOI technology Significant cost performance advantages compared
to Intel/AMD for key applications including digital media, entertainment, communication, graphics, and HPC
Application areas may include:– Digital Media– Rich Media Mining– Financial Services/Analysis– Seismic– Life Sciences, Drug Simulation– Computational mathematics– Virtual worlds– Real time computing
Applications Key algorithms
Video Surveillance Background filteringMotion tracking
On-line Game Softbody physicsCompositional modelsCollision detection
HTTPProcessing
SSL encodingSSL decoding
3-D rendering Ray casting
20
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation20
Hybrid Cluster System Architecture
CommodityServer
CommodityServer
CommodityServer
AcceleratorI/O Bus
AcceleratorI/O Bus
AcceleratorI/O Bus
AcceleratorI/O Bus
AcceleratorI/O Bus
AcceleratorI/O Bus
ClusterNetwork
20
21
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation21
Multi-Core Acceleration Capability: Cell Broadband Engine™
Cell Broadband Engine “Supercomputer & Network on a Chip”
1 PPE + 8 Synergistic Processing Elements (SPE) cores
– simple PPU micro-architecture– 8 SPU SIMD engines provide tremendous
compute power-25.6 SP GFlops per SPU
Element Interconnect Bus (EIB) for intra-BE and external communications
– 204.8GB/s peak bandwidth – 25.6GB/s memory b/w– 35GB/s (out)+25GB/s (in) IO
provides more than 8x compute capability than traditional processors
22
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation22
Cell Performance Advantage BE’s performance is about an order of magnitude better than traditional GPPs for media
and other applications that can take advantage of its SIMD capability–BE can outperform a P4/SSE2 at same clock rate by 3 to 18x (assuming linear scaling) in various types of application workloads
SCEI demonstrated capability of 12 parallel HDTV decoding and 1000 parallel thumbnail decodings
Type Algorithm 3.2 GHz GPP 3.2 GHz Cell Perf Advantage
Matrix Multiplication (S.P.) 25.6 Gflops* (w/SIMD) 200 GFlops (8SPEs) 8x (8SPEs)
Linpack (S.P.) 4k x 4k 25.6 GFlops* (w/SIMD) 156 GFlops (8SPEs) 6x (8SPEs)
HPC
Linpack (D.P.) 1k x 1k 7.2 GFlops (3.6GHz IA32/SSE3) 9.67 GFLops (8SPEs) 1.3x (8SPEs)
TRE .85 fps (2.7GHz G5/VMX) 30 fps (Cell) 35x (Cell) graphics transform-light 128 MVPS (2.7GHz G5/VMX) 217 MVPS (one SPE) 1.7x (one SPE)
AES ECB encryp. 128b key 1.03 Gbps 2.06Gbps (one SPE) 2x (one SPE)
AES ECB decryp. 128b key 1.04 Gbps 1.5Gbps (one SPE) 1.4x (one SPE)
TDES ECB encryp. 0.13 Gbps 0.17 Gbps (one SPE) 1.3x (one SPE)
DES ECB encryp. 0.43 Gbps 0.49 Gbps (one SPE) 1.1x (one SPE)
security
SHA-1 0.9 Gbps 2.12 Gbps (one SPE) 2.3x (one SPE) video processing mpeg2 decoder (sdtv) 354 fps (w/SIMD) 329 fps (one SPE) 0.9x (one SPE) *assuming 100% compute efficiency, achieving theoretical peak of 25.6GLOPS, in its single precision MatrixMultiply & Linpack implementation
23
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation23
IBM BladeCenter QS20 - Overview
InfiniBand4X
DRAM
IB Daughter Card
IB 4xConn
IB 4xConn
1Gb ENPHY
Rambus XDRDRAM 512MB
Cell BEProcessor
South Bridge
4 USB; Serial, etc
Rambus XDRDRAM 512MB
Cell BEProcessor
South Bridge
4 USB; Serial, etc 1Gb ENPHY
1Gb Ethernet 1Gb Ethernet
HDD
PCI Express 4x PCI Express 4x
Flash, RTC& NVRAM
Flash
PCI - ATA
PCI
ATA
Core electronics
Dual 3.2GHz Cell BE Processor Configuration
1GB XDRAM (512MB per processor)
Blade-mounted 40GB IDE HDD
Dual Gigabit Ethernet (GbE) controllers
Double-wide blade (uses 2 BladeCenter slots)
Infiniband 4x channel adapters (optional)
BC Chassis Configuration Standard IBM BladeCenter One
Max. 7 QS20 per chassis
2 Gigabit Ethernet switches
External IB switches required for IB option
Note: Intermixing Cell Blades with other blades in same
chassis is not supported
InfiniBand4X
DRAM
IB Daughter Card
IB 4xConn
IB 4xConn
OPTIONAL OPTIONAL
24
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation24
Revolutionary Hybrid Supercomputer at Los Alamos National Laboratory Will Harness Cell BE Chips and AMD Opteron™ Processor Technology
IBM to Build World's First Cell Broadband Engine™ Based Supercomputer
Infiniband Cluster Interconnect
x86 Linux Master ClusterAMD Opteron™System x3755
Cell BE Accelerator
Linux Cluster8000+ Blades
25
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation25
HPC Directions
26
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation26
Petaflop systems with ultra scalability Hybrid architectures
System level accelerators Mature software stack
Rich application infrastructure
HPC Conceptual Roadmap
Blue Gene/L Blue Gene/P Blue Gene/Q
POWER5 POWER6 POWER7
Linux Clusters / AMD/Intel Processors
Cell BE-Based Accelerators
27
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation27
Ultrascalability
Ultrascalability is a reality.– And better than people – including us –
thought.
Performance Cost / Performance Power efficiency Ease of use Ease of porting Applicability to a large (and growing) class of
applications
28
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation28
The New Economics of IT: A Paradigm Shift
29
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation29
Accelerators and Special Purpose HW
Special Purpose HW
General Purpose Systems
Programmability Generality Flexibility
MPEG chipsCrypto chips….
DSPs
FPGAs Game Processors
UNIX / LinuxSMP ClustersCommodi
tyLinux Clusters
Blue Gene
Accelerator boards(e.g. Clearspeed)
Cell Blade clusters
Hybrid systems
Special Purpose HW advantagesCost / performancePerformance / WattPerformance / sq mm
30
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation30
IBM HPC DirectionsSolving Mission-Critical, Compute and Data Intensive Problems More Quickly at Lower Cost, for Strategic Value Enhance and evolve POWER, cluster and
blade roadmaps, HPC software portfolio Increase means of accessing
supercomputing with on demand capabilities
Exploit Cell processor-based solutions, multi-core, accelerators, hybrid architectures
Attain ultra-scalability & performance Research and overcome obstacles to
parallelism and other revolutionary approaches to supercomputing
Expanded portfolio of industry solutions Supercomputing leadership (Top500) Collaborative projects and communities
(e.g., power.org, BG consortium)
31
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation31
Thank You
32
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation32
This document was developed for IBM offerings in the United States as of the date of publication. IBM may not make these offerings available in other countries, and the information is subject to change without notice. Consult your local IBM business contact for information on the IBM offerings available in your area.
Information in this document concerning non-IBM products was obtained from the suppliers of these products or other public sources. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. Send license inquires, in writing, to IBM Director of Licensing, IBM Corporation, New Castle Drive, Armonk, NY 10504-1785 USA.
All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
The information contained in this document has not been submitted to any formal IBM test and is provided "AS IS" with no warranties or guarantees either expressed or implied.
All examples cited or described in this document are presented as illustrations of the manner in which some IBM products can be used and the results that may be achieved. Actual environmental costs and performance characteristics will vary depending on individual client configurations and conditions.
IBM Global Financing offerings are provided through IBM Credit Corporation in the United States and other IBM subsidiaries and divisions worldwide to qualified commercial and government clients. Rates are based on a client's credit rating, financing terms, offering type, equipment type and options, and may vary by country. Other restrictions may apply. Rates and offerings are subject to change, extension or withdrawal without notice.
IBM is not responsible for printing errors in this document that result in pricing or information inaccuracies.
All prices shown are IBM's United States suggested list prices and are subject to change without notice; reseller prices may vary.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.
Many of the features described in this document are operating system dependent and may not be available on Linux. For more information, please check: http://www.ibm.com/systems/p/software/whitepapers/linux_overview.html
Any performance data contained in this document was determined in a controlled environment. Actual results may vary significantly and are dependent on many factors including system hardware configuration and software design and configuration. Some measurements quoted in this document may have been made on development-level systems. There is no guarantee these measurements will be the same on generally-available systems. Some measurements quoted in this document may have been estimated through extrapolation. Users of this document should verify the applicable data for their specific environment. Revised January 19, 2006
Special Notices
33
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation33
The following terms are registered trademarks of International Business Machines Corporation in the United States and/or other countries: AIX, AIX/L, AIX/L(logo), alphaWorks, AS/400, BladeCenter, Blue Gene, Blue Lightning, C Set++, CICS, CICS/6000, ClusterProven, CT/2, DataHub, DataJoiner, DB2, DEEP BLUE, developerWorks, DirectTalk, Domino, DYNIX, DYNIX/ptx, e business(logo), e(logo)business, e(logo)server, Enterprise Storage Server, ESCON, FlashCopy, GDDM, i5/OS, IBM, IBM(logo), ibm.com, IBM Business Partner (logo), Informix, IntelliStation, IQ-Link, LANStreamer, LoadLeveler, Lotus, Lotus Notes, Lotusphere, Magstar, MediaStreamer, Micro Channel, MQSeries, Net.Data, Netfinity, NetView, Network Station, Notes, NUMA-Q, Operating System/2, Operating System/400, OS/2, OS/390, OS/400, Parallel Sysplex, PartnerLink, PartnerWorld, Passport Advantage, POWERparallel, Power PC 603, Power PC 604, PowerPC, PowerPC(logo), Predictive Failure Analysis, pSeries, PTX, ptx/ADMIN, RETAIN, RISC System/6000, RS/6000, RT Personal Computer, S/390, Scalable POWERparallel Systems, SecureWay, Sequent, ServerProven, SpaceBall, System/390, The Engines of e-business, THINK, Tivoli, Tivoli(logo), Tivoli Management Environment, Tivoli Ready(logo), TME, TotalStorage, TURBOWAYS, VisualAge, WebSphere, xSeries, z/OS, zSeries.
The following terms are trademarks of International Business Machines Corporation in the United States and/or other countries: Advanced Micro-Partitioning, AIX 5L, AIX PVMe, AS/400e, Chipkill, Chiphopper, Cloudscape, DB2 OLAP Server, DB2 Universal Database, DFDSM, DFSORT, DS4000, DS6000, DS8000, e-business(logo), e-business on demand, eServer, Express Middleware, Express Portfolio, Express Servers, Express Servers and Storage, GigaProcessor, HACMP, HACMP/6000, IBM TotalStorage Proven, IBMLink, IMS, Intelligent Miner, iSeries, Micro-Partitioning, NUMACenter, On Demand Business logo, OpenPower, POWER, Power Architecture, Power Everywhere, Power Family, Power PC, PowerPC Architecture, PowerPC 603, PowerPC 603e, PowerPC 604, PowerPC 750, POWER2, POWER2 Architecture, POWER3, POWER4, POWER4+, POWER5, POWER5+, POWER6, POWER6+, Redbooks, Sequent (logo), SequentLINK, Server Advantage, ServeRAID, Service Director, SmoothStart, SP, System i, System i5, System p, System p5, System Storage, System z, System z9, S/390 Parallel Enterprise Server, Tivoli Enterprise, TME 10, TotalStorage Proven, Ultramedia, VideoCharger, Virtualization Engine, Visualization Data Explorer, X-Architecture, z/Architecture, z/9.
A full list of U.S. trademarks owned by IBM may be found at: http://www.ibm.com/legal/copytrade.shtml. Revised April 27, 2006
Special Notices (Cont.)
34
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation34
Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc.Rambus is a registered trademark of Rambus, Inc.XDR is a trademark of Rambus, Inc.UNIX is a registered trademark in the United States, other countries or both. Linux is a trademark of Linus Torvalds in the United States, other countries or both.Microsoft, Windows, Windows NT and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries or both.Intel, Intel Xeon, Itanium and Pentium are trademarks or registered trademarks of Intel Corporation in the United States and/or other countries.AMD Opteron is a trademark of Advanced Micro Devices, Inc.Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States and/or other countries. TPC-C and TPC-H are trademarks of the Transaction Performance Processing Council (TPPC).SPECint, SPECfp, SPECjbb, SPECweb, SPECjAppServer, SPEC OMP, SPECviewperf, SPECapc, SPEChpc, SPECjvm, SPECmail, SPECimap and SPECsfs are trademarks of the Standard Performance Evaluation Corp (SPEC).NetBench is a registered trademark of Ziff Davis Media in the United States, other countries or both.AltiVec is a trademark of Freescale Semiconductor, Inc.Other company, product and service names may be trademarks or service marks of others.
Revised April 27, 2006
Special Notices (Cont.)
35
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation35
Backup
36
IBM Systems and Technology Group
© 2006 IBM Corporation
STG Systems Performance
© 2006 IBM Corporation36
High Performance Computing Industry Government and academia - research, classified and defense workloads Environmental sciences - weather and climate modeling Petroleum exploration and production - seismic processing, reservoir
simulation Automotive and aerospace computer-aided engineering - crash analysis,
structural analysis, computational fluid dynamics, design optimization Life sciences - drug discovery, genomics, proteomics, quantum
chemistry, structure based design, molecular dynamics Electronics - design verification and simulation, auto test pattern
generation, design rule checking, mask generation, optical proximity correction
Financial services - Monte Carlo simulations, portfolio and wealth management, risk management, compliance
Digital media - animation, special effects, rendering, online games, digital security and surveillance, content creation and management
Business intelligence - data mining, data warehousing, decision support … and more …