36
© 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th , 2007

© 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

Embed Size (px)

Citation preview

Page 1: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

© 2007 IBM Corporation

IBM BladeCenter® QS21

August 29th, 2007

Page 2: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation2

Contents

Cell/B.E.™ technology is gaining traction

The Cell/B.E. processor

IBM BladeCenter QS21 and SDK 3.0

Industries and workloads

Other offerings

Page 3: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation3

From chip to production-ready system in 2 years

2005

2006

2007

Revealed first Cell/B.E.specs

IBM SDK for Multicore Acceleration 3.0 announced

BladeCenter QS21 and

Cell/B.E. solutions for High Performance Computing

Cell/B.E. technology is gaining market acceptance

Announced Cell/B.E.processor commercialization with Sony

SDK 1.0 (beta)• Linux® OS• C compiler

SDK 1.1 (beta)• GNU toolchain• Performance

enhancements• Linux® OS• C compiler

SDK 2.0 (beta) • IDE• Library

enhancements• GNU toolchain• Performance

enhancements• Linux updates• XL C/C++

Announced commercialization of IBM Cell/B.E. system

Introduced the first Cell/B.E. based system BladeCenter QS20

Page 4: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation4

Building a Cell/B.E. ecosystem

Customer solution enablement– IBM is working with 24 customers to enable and optimize key applications for Cell/B.E.

technology

– IBM is working with 30 ISVs/Partners to enable and optimize key products for Cell/B.E. technology

Tools and library enablement on Cell/B.E.– Over 10 code libraries have been ported for Cell/B.E.

– Over 5 ISV products are running on Cell/B.E.

Cell/B.E. advanced programmer education– IBM has trained 1231 advanced programmers to take advantage of Cell/B.E. technology

– Including programmers from 210 ISVs– Over 70 universities from around the world have signed on to learn and teach Cell/B.E.

programming concepts RapidMind™ is a multi-core software platform that simplifies the development of high-performing applications… Over 300 developers are using RapidMind today to create applications for the Cell/B.E. Processor

Michael McCool, RapidMind, Founder and Chief Scientist

Page 5: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation5

Cell/B.E. solutions offer breakthrough results

Industry Application Area Potential Business Breakthrough

Defense Nuclear arsenal stewardship

Can help provide dramatic reduction in compute time and power consumption via Cell B.E.-based hybrid computing system

Petroleum exploration

Seismic migration analysis

Order of magnitude improvement in analysis fidelity has the potential to provide greater accuracy and efficiency

Financial services Options and derivatives pricing

Enables fast decisions on financial market trading actions to help you maintain a sustained competitive advantage

http://www-03.ibm.com/press/us/en/pressrelease/20210.wss

*For more information about the “Roadrunner” hybrid supercomputer at Los Alamos National Laboratory, read the press release here:

… and many more:Over 65 customers have installed IBM Cell/B.E. processor-based systems

Page 6: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation6

Cell/B.E. processor benefits

Sets a new performance standard – Supercomputer attributes with high performance floating point

capabilities

– Efficient computation per watt

– Outstanding bandwidth capability

Designed for flexibility– Wide variety of application domains

– Cell can cover a wide range of application space with its capabilities in

– floating point operations, integer operations– data streaming / throughput support– real-time support

– Exploits C/C++, Fortran programming models

Enhanced security capability– Virtual trusted computing environment for security

First Generation Cell/B.E. processor

90 nm

241M transistors

235mm2

9 cores, 10 threads

>200 GFlops (SP)

>20 GFlops (DP)

Up to 25 GB/s memory B/W

Up to 75 GB/s I/O B/W

>300 GB/s EIB

Top frequency >4GHz (observed in lab)

First Generation Cell/B.E. processor

90 nm

241M transistors

235mm2

9 cores, 10 threads

>200 GFlops (SP)

>20 GFlops (DP)

Up to 25 GB/s memory B/W

Up to 75 GB/s I/O B/W

>300 GB/s EIB

Top frequency >4GHz (observed in lab)

Cell Broadband Engine Architecture combines a general-purpose Power Architecture™ core of modest performance with streamlined processing elements which greatly accelerates computationally intense workloads such as analytics, multimedia and vector processing.

Page 7: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation7

Cell/B.E. processor highlights Cell/B.E. is 64-bit Power ArchitectureTM

- Path for OS, legacy apps, and SW development

Cell/B.E. is a streaming architecture- 128+ concurrent transactions to memory per

processor

Cell/B.E. is an efficient architecture- 200+ GFlops (SP) for 85Watts

Cell/B.E. is a real-time architecture- Resource allocation, and replacement

management

Cell/B.E. is a security-enabled architecture- SPUs individually programmable as secure

processors

Page 8: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation8

Cell/B.E. performance summary

Notes: * Hardware measurement , ** Simulation results, *** assume Linpack efficiency same as MatMult **** code not optimized for multi-core or its SIMD MBOPS: Million Blackscholes opertaions per sec; MVPS (Million Vertex per Sec); fps: frames per sec

Type Algorithm 3.2 GHz GPP ****3.2 GHz Cell/B.E. Processor

Comparison Factor

HPC Matrix Multiplication (S.P.) 22 Gflops* (3GHz Woodcrest) 200 GFlops* (8SPEs) 9x

Linpack (S.P.) 22 GFlops*** (3GHz Woodcrest) 156 GFlops* (8SPEs) 7x

Earthquake prediction 552 sec* (3GHz Woodcrest) 59 sec* (8 SPEs) 9x

Molecular Dynamics Sim. 318 sec* (3GHz Woodcrest) 32 sec* (8 SPEs) 10x

FSS BlackScholes (S.P.) 9.3 MBOPS* (3GHz Woodcrest) 330 MBOPS* (8 SPEs) 35x

BlackScholes (D.P.) 8.5 MBOPS* (3GHz Woodcrest) 34.8 MBOPS* (8 SPEs) 4x

Medical Imaging 3D Image Reconstruction 98.7 sec* (3GHz Woodcrest) 5.47 sec* (8 SPEs) 18x

Graphics Transform-light 170 MVPS* (G5/VMX) 256 MVPS* (per SPE) 12x

TRE 1 fps* (G5/VMX) 30 fps* (Cell/B.E.) 30x

Security AES encryp. 128-bit key 1.03 Gbps* (3.2GHz Pentium4) 2.06Gbps** (per SPE) 16x

AES decryp. 128-bit key 1.04 Gbps* (3.2GHz Pentium4) 1.5Gbps** (per SPE) 11x

TDES 0.12 Gbps* (3.2GHz Pentium4) 0.16 Gbps** (per SPE) 10x

DES 0.43 Gbps* (3.2GHz Pentium4) 0.49 Gbps** (per SPE) 9x

SHA-1 0.85 Gbps* (3.2GHz Pentium4) 1.98 Gbps** (per SPE) 18x

Video processing

mpeg2 decoder (CIF) mpeg2 decoder (SDTV) mpeg2 decoder (HDTV)

---- 354 fps (3.2GHz Pentium4) ----

1267 fps* (per SPE) 365 fps** (per SPE) 73 fps* (per SPE)

--8x--

The Cell/B.E processor with its PPU and 8 SPUs, can perform about an order of magnitude better than traditional single-core GPPs for media and other applications that can take advantage of its SIMD capability

Page 9: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation9

Cell/B.E. – performance summary

Cell/B.E. performance is about an order of magnitude better than GPP for media and certain applications that can take advantage of its SIMD capability

– Performance of its simple PPE is comparable to a traditional GPP performance– Each SPE is able to perform mostly the same as, or better than, a GPP running at the same

frequency– Key performance advantage comes from its eight de-coupled SPE engines with dedicated

resources including large register files and DMA channels

Cell/B.E. can cover a wide range of application space with its capabilities in– Floating-point operations– Integer operations– Data streaming / throughput support– Real-time support

Cell/B.E. micro-architecture features are exposed to not only its compilers but also its applications

– Performance gains from tuning compilers and applications can be significant– Tools/simulators are provided to assist in performance optimization efforts

Page 10: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation10

IBM BladeCenter QS21

QS21 is the RIGHT choice for streaming and/or single-precision floating point workloads

– Signal processing, image processing applications

QS21 is OPEN – based on Power Architecture and running Linux® OS

QS21 is EASY to deploy and to integrate into the existing IT infrastructure and/or workloads:

– Co-exist and complement all other Blade servers offerings (Intel®, AMD®, POWER®)

– Ready to scale out and deploy in production environments

QS21 is GREEN – 1.05 GFLOPS per watt.

Page 11: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation11

IBM BladeCenter QS21 Core electronics

– Dual 3.2GHz Cel/B.E. Processor Configuration

– 2GB XDRAM (1GB per processor)

– Dual Gigabit Ethernet (GbE) controllers

– Single-wide blade (uses 1 BladeCenter H slot)

– InfiniBand™ 4x channel adapters / (optional)

– Cisco Systems 4X InfiniBand HCA Expansion Card for BladeCenter (32R1760)

– Serial Attached SCSI (SAS) daughter card (39Y9190) / (optional)

BC Chassis Configuration – Standard IBM BladeCenter H

– Max. 14 QS21 per chassis

– 2 Gigabit Ethernet switches

– External IB switches required for IB option

– Cisco Systems 4X InfiniBand Switch Module for BladeCenter (32R1756)

Peak performance– Up to 460 GFLOPS per blade

– Up to 6.4 TFLOPS (peak) in a single BladeCenter chassis

– Up to 25.7 TFLOPS in a standard 42U rack

Cell/B.E.

Rambus XIO

Cell/B.E.

Memory 1GB

(18x XDR)

Memory 1GB

(18x XDR)

Flash, RTC& NVRAM

2 UART, SPI

Rambus FlexIO ™

South Bridge

PCI-E x16

South Bridge

PCI-E x8

Optional IB2 port

IB x4 HCA

HSDCHSC: 2x PCI-E

x16

DDR2

DDR2

DDR2

DDR2

4xUSB2.0

PCI

USB toBC-H mid plane

SPI PCI-X Leg

acy C

on

GbE toBC-H mid plane

2x1GbE

IB-4x toBC-H high speed fabric/mid plane

Page 12: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation12

IBM SDK for Multicore Acceleration and related tools

Libraries and frameworks

IBM XL C/C++ compiler*Optimized compiler for use in creating Cell/B.E. optimized applications. Offers: * improved performance * automatic overlay support * SPE code generation

AcceleratedLibrary

Framework (ALF)

DataCommunication

andSynchronization

(DaCS)

Basic LinearAlgebra

Subroutines (BLAS)

StandardizedSIMD math

libraries

GNU tool chain

Performance Tools

The IBM SDK is a complete tools package that simplifies programming on IBM BladeCenter QS 21

XLC compiler is a

complementary product to SDK

Eclipse™-based IDE

Simulator

*XL C/C++ compiler single source is available in beta, dual source is planned to GA on 10/19/07 with an announce on 10/16/07

Page 13: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation13

IBM SDK for Multicore Acceleration value

Designed to be highly reliable, simple to acquire and easy to use

– Complete, integrated kit

– Production-ready tools from IBM

– IBM warranty and support Based on industry standards to ease

the transition to the Cell/B.E.– Eclipse-based Integrated Development

Environment

– Standard, base libraries

– Third-party libraries can be plugged in Designed to make it easy to port and

optimize applications for the QS21– Performance tuning tools to help optimize

algorithms without re-writing the entire application

– Tools designed to help you partition an application across a hybrid Cell/B.E. and x86 platform

Optimize code for theBladeCenter QS21 with the IBM SDK for Multicore Acceleration

Page 14: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation14

SDK 3.0 capabilities and features

Product-level tested Red Hat® Enterprise Linux® 5.1*

support Platform support

– QS21 – Production Support

– Cell/B.E. Linux Enhancements

– IPMI support– I/O attached DDR2 Memory allocator /

mapper and swap-space support– IBM PowerExecutive™ Support

Programmer productivity – performance tools

– VPA – Visual Performance Analyzer

– PDT – Performance Debugging Tool

– PDT Reporter: Lock Analyzer & Trace Analysis Tools

– CodeAnalyzer

– FDPR-Pro for Cell/B.E.

– Hybrid Code Analyzer

– Hybrid System Performance and Tracing Facility

Programmer productivity – development– Eclipse IDE plug-ins

– Dual source XLC , Dual Source XLF – Fortran (beta), Single Source XLC (beta)

– Cell/B.E. and Hybrid HPC software sample code

– Enhanced GNU toolchain support

– GNU Fortran for PPE & SPE– GNU ADA (GNAT) for PPE– gcc autovectorization and performance

enhancements Programmer productivity - runtime

– Product Level ALF and DaCs for Cell/B.E.

– Hybrid DaCS/ALF (Prototype)

– Productization of combined ppe/spe gdb debugger

– SPE-side Software Managed Cache (from iRT technology)

Market segment library enablement– Highly optimized libFFT (binary only)

– Highly optimized SIMD Math Libraries

– Highly Optimized BLAS, Monte Carlo Random Number Generator

– Cell/B.E. Security Technology (prototype/preview)

*Red Hat Enterprise Linux 5.1 is scheduled for availability on 10/26/07

Page 15: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation15

Supported software

OS Support– Red Hat Enterprise Linux 5.1*

Application Development and Enablement – IBM SDK for Multi-core Acceleration

– IBM XL C/C++ compiler for PPU/SPU

Links– Cell/B.E. software website

– http://www.ibm.com/technology/cell/software.html

– Cell/B.E. resource center

– http://www.ibm.com/developerworks/power/cell/

– Cell/B.E. forum at developerWorks®

– http://www.ibm.com/developerworks/forums/dw_forum.jsp?forum=739&cat=46

*Red Hat Enterprise Linux 5.1 is scheduled for availability on 10/26/07

Page 16: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation16

Applications well-suited for Cell/B.E. systems

Data Manipulation– Digital media

– Image processing

– Video processing

– Visualization of output

– Compression / decompression

– Encryption / decryption

– DSP

– Audio processing, language translation

Graphics– Transformation from different domains (time vs.

space; 2D vs. 3D, viewpoint transformation)

– Lighting

– Ray-tracing / ray-casting

Floating-point Intensive Applications

Pattern Matching– Bioinformatics

– String manipulation (search engine)

– Parsing, transformation, and translation (XSLT)

– Audio processing, language translation

– Filtering and pruning

Offload Engines– TCP/IP

– Compiler for gaming applications

– XML

– Network security and intrusion

Page 17: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation17

Industry workloads well-suited to Cell/B.E. technology

VisualizationPresentation of Data Modeling, Simulation,

Image processing, Rendering

Real-time AnalyticsProcessing of Data

Information SynthesisAnalysis

Focused Common Workload Characteristics/Requirements

Financialmarkets

Media & Entertainment

Medical Imaging

Digital Video Surveillance

Seismic A&DEDA

Page 18: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation18

Digital content creation for digital media companies

You need:– Speed to market

– Lower costs of production

– Better visual effects

– More realistic simulation

IBM solutions can help deliver:– An open and flexible solution based on

standards

– Scalability and reliability

– Lower total cost of ownership and improved ROI

– Performance advantage– 1080p Ray-traced images computed in ms.– 1080p Ambient Occlusion images computed

in seconds.– Image processing – up to 50x of GPP

Solution elementsSystems

– BladeCenter QS21– Cluster 1350– IBM IntelliStation®– System x 3455, x3550, x3650, x3755– BladeCenter HS20, HS21, JS20, JS21,

LS20, LS21

Storage– IBM System Storage™ DS4000 family– LTO™ tape drives, etc.

Software– IBM SDK 3.0

– IBM iRT scalable real-time ray tracer

– RapidMind development tools

Cell/B.E. solutions enable Media and Entertainment companies to produce the next generation of animated feature films, games, and advertising content.

Page 19: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation19

Digital content creation for industrial sector

You need:– Speed to market

– Lower costs of production

– Better visual effects

– More realistic simulation

IBM solutions can help deliver:– An open and flexible solution based on

standards

– Scalability and reliability

– Lower total cost of ownership and improved ROI

– Performance advantage– 1080p Ray-traced images computed in ms.– 1080p Ambient Occlusion images computed in

seconds.– Image processing – up to 50x of GPP

Solution elementsSystems

– BladeCenter QS21– Cluster 1350– IntelliStation– System x 3455, x3550, x3650, x3755– BladeCenter HS20, HS21, JS20, JS21,

LS20, LS21

Storage– DS4000 series, LTO, etc.

Software– IBM SDK 3.0

– IBM iRT scalable real-time ray tracer

– RapidMind development tools

Cell/B.E. solutions enable automotive, aerospace, and consumer goods companies to design next generation of products.

Page 20: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation20

Digital video surveillance

You need:– Encoders for analog cameras

– Transcoding to save storage andnetwork costs

– Decoding acceleration to reduce workstation costs and improverobustness

– Better management and scalability

– Network-based surveillance

IBM solutions can help deliver:– H.264 encoding

– Complete solutions based on BladeCenter

– High-density encoder solution

– Close ties to Tivoli and Storage

– Performance advantage– High density: 288 encoders/chassis

– H.264 encoding (up to 2.5X advantage over MPEG2)

– Standard definition (4CIF)– Up to 30 fps (full motion)

Solution elementsSystems

– BladeCenter QS21

– BladeCenter H Chassis

– System x 3455, x3550

– Frame grabber cards and enclosures

Storage– DS4000 series, LTO, etc.

Software– IBM SDK 3.0

– Codec libraries

– Video distribution software

Cell/B.E. solutions deliver hardware and enablement for high-density, highly scalable encoding, transcoding, and compositing for digital video surveillance.

Page 21: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation21

Financial markets

You need:– To address massive growth in

computational requirements due to complex new financial instruments

– To comply with regulatory demands

– To address power, space and cooling challenges

– To support in-house code enabled by

– Math libraries– Grid middleware

IBM solutions can help deliver:– Manageable Hybrid infrastructure

– Low latency data / compute engine

– Excellent performance per Watt

– Financial algorithm acceleration and typical functions

– Monte Carlo-based option pricing – up to 40x of GPP

Solution elementsSystems

– BladeCenter QS21– BladeCenter HS20, HS21, JS20, JS21,

LS20, LS21

Software– IBM SDK 3.0– IBM DAV

Services– Systems integration

– GBS derivatives consulting

– HPC trading systems design

– Cell/B.E. Implementation

Cell/B.E. solutions enable companies to harness real-time market data and high-performance analytics, understand risk in real time and drive larger trade volumes.

Page 22: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation22

Electronic design automation

You need:– Shorter production run times

– Reduced cost of ownership

– Improved application results

– To provide realistic simulations

– Software from key ISVs

– Mercury Computer Systems– Mentor Graphics

IBM solutions can help deliver:– Significant run time acceleration

– Lower total cost of ownership

– Scalability and reliability

– Better simulation results

Solution elementsSystems

– BladeCenter QS21

– Cluster 1350

– System x 3455, x3550, x3650, x3755

– BladeCenter HS21 XM, LS21

Storage– DS4000 series, N series, DDN

Software– IBM SDK 3.0– Mercury Multicore Framework– RTOS: Wind River® VxWorks®, Mentor

Graphics® Nucleus®

Services– Custom board design – Application porting

Cell/B.E. solutions enable an efficient hybrid architecture to accelerate EDA applications and reduce total cost of ownership

Page 23: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation23

Seismic processing

You need:– Faster seismic imaging

– Increased shot accuracy

– Reduced cost of compute technology

IBM solutions can help deliver:– Open and flexible solutions based on

standards

– Scalability and reliability

– Lower total cost of ownership and improved ROI

– Performance advantage

– PFA- FFT- 12x Woodcrest and 18x Opteron

– IMA - 7.2x Woodcrest and 8.8x Opteron

Solution elementsSystems

– BladeCenter QS21– Cluster 1350– IntelliStation– System x 3455, x3550, x3650, x3755– BladeCenter HS20, HS21, JS20, JS21,

LS20, LS21

Storage– DS4000 series, LTO, etc.

Software– IBM SDK 3.0

– FFT

Services– Application porting

Cell/B.E. solutions enable petroleum companies to economically run complex algorithms faster and more accurately than existing computing architectures.

Page 24: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation24

Medical imaging

You need:– To enable increased usage of imaging for

medical treatment

– 3D imaging capabilities

– Increased quality of imaging

– Decreased processing time

IBM solutions can help deliver:– Higher computation power for faster image

processing

– Capabilities that enable enhanced image analysis and treatment

– Performance advantage -The Mayo application running on a typical processor configuration completed the registration of all 98 sets of images in approximately 7 hours. The same application optimized for Cell/B.E. the registration for all 98 sets of images in just 516 seconds,

Solution elementsSystems

– BladeCenter QS21

– Cluster 1350

– Integrated storage

– BladeCenter HS20, HS21, JS20, JS21, LS20, LS21

Software– IBM SDK 3.0

Services– Hardware Design

– Cell/B.E. porting and education

– Algorithm Development

Cell/B.E. solutions enable dramatic performance and accuracy improvements for medical imaging processing and analysis.

Page 25: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation25

Aerospace & defense and public sector

You need:– Real-time signal/image processing (radar,

satellite imagery, infrared, sonar)

– Computational Intensive Computing

– H/W Security

– Rapid Code Development

– Software libraries

IBM solutions can help deliver:– High bandwidth capability– Scalability and reliability– Cell/B.E. security features – Performance advantage

– FFT 2D Complex up to 15x faster than Intel® Xeon® 5100 series processor (single core operation)

– 1024x1024 Matrix Multiplication up to 8.6x faster than Intel Xeon 5100 series processor (single core operation)

Solution elements

Cell/B.E. solutions enable A&D, government agencies and Universities to tap into the high-performance capabilities of Cell/B.E. technology.

Systems– BladeCenter QS21– Cluster 1350– IntelliStation– System x 3455, x3550, x3650, x3755– BladeCenter HS20, HS21, JS20, JS21, LS20, LS21

Storage– DS4000 series, LTO, etc.

Software– IBM SDK 3.0– IBM Cell/B.E. Math Library– Gedae stream, image and signal programming

environment– RapidMind development tools– Wind River VxWorks RTOS and WorkBench Tools

Page 26: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation26

QS21 summary

QS21 is the RIGHT choice for – Selected workloads that are aligned with streaming

data and/or single-precision floating point performance and 2GB of main memory.

– Signal processing, image processing applications QS21 is OPEN because it encourages any

and all clients to port, to experiment, and to adopt this powerful computing solution:

– LINUX is the primary supported operating system… but others can run

– IBM released thousand of pages of technical documentation on Cell/B.E. architecture to the public

– IBM Cell/B.E. full system simulator (aka MAMBO) is freely available to any and all

– The production, fully supported version of the IBM SDK is available for purchase on Passport Advantage® Online, and a trial version is available for academics, researchers and individual developers on developerWorks.

QS21 is EASY to deploy and to integrate into the existing IT infrastructure and/or workloads:

– More scalable, programmable and reliable (ECC on main memory) than exotic technologies like graphics processing units (GPU), digital signal processors (DSP) or field-programmable gate arrays (FPGA).

– Co-exist and complement all other Blade servers offerings (Intel, AMD, POWER)

– Excellent platform for porting and testing targeted workloads/applications for Cell/B.E. systems (e.g. it can be used to evaluate how much of any workload/application should be ported to Cell/B.E. systems and how much should remain on traditional systems).

– Ready to scale out and deploy in production environments

QS21 is GREEN: – At 1.05 GFLOPS per watt, it is a very power

efficient computing platform.

Cell/B.E. solutions for your HPC challenges

Page 27: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation27

IBM SDK for Multicore Acceleration summary

Designed to be highly reliable, simple to acquire and easy to use– Complete, integrated kit

– Production-ready tools from IBM

– IBM warranty and support

RHEL5.1 Enterprise support

Based on industry standards to ease the transition to the Cell/B.E.– Eclipse-based Integrated Development Environment

– Standard, base libraries

– Third-party libraries can be plugged in

Designed to make it easy to port and optimize applications for the QS21– Performance tuning tools to help optimize algorithms without re-writing the entire application

– Tools designed to help you partition an application across a hybrid Cell/B.E. and x86 platform

Page 28: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation28

Contact us for further information

Visit us on the web at ibm.com/technology/cell

Contact your IBM representative or IBM Business Partner for more information

[insert local contact information here]

Page 29: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation29

Thank you

[Insert custom call to action slide for your customer]

Page 30: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation30

Additional offerings

Page 31: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation31

Systems– IBM BladeCenter QS21

– IBM servers based on traditional processors

– IBM System Storage

Custom Hardware Solutions– Board level products

– Custom Cell/B.E. based Solutions

– Board level and system level design and manufacturing

– Cell/B.E. “Chipset” design services

Enabling Software– Cell/B.E Software Development Kit (SDK)

– Development Environment, Tools– Libraries– Simulator

– Third party software: Mercury Multicore Framework, Wind River VxWorks, Mentor Nucleus, RapidMind development tools, CodeSourcery™ Image Libraries

Cell/B.E. Engineering Services– Cell/B.E. Architecture Education & Training

– Consulting

– Application Optimization & Migration Svcs

– Application Development Services

Industry Solutions– Financial Markets

– Seismic

– Electronic Design Automation

– Aerospace & Defense

– Medical Imaging

Cell/B.E. offerings

– Digital Media

– Digital Video Surveillance

Page 32: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation32

IBM Global Engineering Services

Education / Training

Tools & Methodology

Problem resolution

System design & Architecture

Assist with solution

Solve a particular issue

Advance design to new technology

Enhance a current product

Collaborate on future product development

Do full design

Deliver finished product

Consulting

Collaboration

Turn key solution

Specialized and experienced engineering teams

Ow

ners

hip

We can help you do it better

We can work sideby side with you

We can do it for you

Page 33: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation33

Cell/B.E. architecture training and consulting

Architecture training:– Education services to provide in-depth training on the hardware architecture,

programming for Cell/B.E., the software development kit (SDK), the simulator and performance analysis.

– Aids evaluation of the technology

– Jump-starts Cell/B.E. software development activity

Architecture consulting– Architecture evaluation and development assistance.

– Provides code porting and testing

– Helps optimize performance

– Assists with hardware and software development

Page 34: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation34

Cell/B.E. Customized System Capabilities

Customized board and system capabilities:– PCI Express® Board

– Professional Workstations

– Developer Workstations

– Embedded Devices

– Medical

– Ruggedized

Engineering Services Engagements– Board Design, Test, bring-up

– System design

– Firmware / Software

– Prototype and production manufacturing

Page 35: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation35

© Copyright International Business Machines Corporation 2007All Rights Reserved

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. In no event will IBM be liable for damages arising directly or indirectly from any use of the information contained in this document.

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.

Special Notices

Page 36: © 2007 IBM Corporation IBM BladeCenter® QS21 August 29 th, 2007

IBM Systems and Technology Group

© 2007 IBM Corporation36

The following terms are trademarks of International Business Machines Corporation in the United States and/or other countries: alphaWorks, BladeCenter, Blue Gene, ClusterProven, developerWorks, e business(logo), e(logo)business, e(logo)server, IBM, IBM(logo), ibm.com, IBM Business Partner (logo), IntelliStation, MediaStreamer, Micro Channel, NUMA-Q, PartnerWorld, PowerPC, PowerPC(logo), pSeries, TotalStorage, xSeries; Advanced Micro-Partitioning, eServer, Micro-Partitioning, NUMACenter, On Demand Business logo, OpenPower, POWER, Power Architecture, Power Everywhere, Power Family, Power PC, PowerPC Architecture, POWER5, POWER5+, POWER6, POWER6+, Redbooks, System p, System p5, System Storage, VideoCharger, Virtualization Engine. A full list of U.S. trademarks owned by IBM may be found at: http://www.ibm.com/legal/copytrade.shtml.Cell Broadband Engine, Cell/B.E., and PLAYSTATION are trademarks of Sony Computer Entertainment in the United States, other countries, or both.Rambus is a registered trademark of Rambus, Inc.XDR and FlexIO are trademarks 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.Fedora is a trademark of Redhat, Inc.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).AltiVec is a trademark of Freescale Semiconductor, Inc.PCI-X and PCI Express are registered trademarks of PCI SIG.InfiniBand™ is a trademark the InfiniBand® Trade AssociationEclipse is a trademark of Eclipse Foundation, Inc.Other company, product and service names may be trademarks or service marks of others.

Special Notices (Cont.) -- Trademarks