© 2007 IBM Corporation
IBM BladeCenter® QS21
August 29
th
, 2007
IBM Systems and Technology Group
© 2007 IBM Corporation
2
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
IBM Systems and Technology Group
© 2007 IBM Corporation
3
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
IBM Systems and Technology Group
© 2007 IBM Corporation
4
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
IBM Systems and Technology Group
© 2007 IBM Corporation
5
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
IBM Systems and Technology Group
© 2007 IBM Corporation
6
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
(observ ed 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.
IBM Systems and Technology Group
© 2007 IBM Corporation
7
Cell/B.E. processor highlights
Cell/B.E. is 64
-
bit Power Architecture
TM
-
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
IBM Systems and Technology Group
© 2007 IBM Corporation
8
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
IBM Systems and Technology Group
© 2007 IBM Corporation
9
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
IBM Systems and Technology Group
© 2007 IBM Corporation
10
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.
IBM Systems and Technology Group
© 2007 IBM Corporation
11
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 IB
2 port
IB x4 HCA
HSDC
HSC:
2x PCI
-
E
x16
D
D
R
2
D
D
R
2
D
D
R
2
D
D
R
2
4x
USB
2.0
PCI
USB to
BC
-
H mid plane
SPI
PCI
-
X
Legacy Con
GbE to
BC
-
H mid plane
2x
1GbE
IB
-
4x to
BC
-
H high speed
fabric/mid plane
IBM Systems and Technology Group
© 2007 IBM Corporation
12
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
Accelerated
Library
Framework (ALF)
Data
Communication
and
Synchronization
(DaCS)
Basic Linear
Algebra
Subroutines (BLAS)
Standardized
SIMD 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
IBM Systems and Technology Group
© 2007 IBM Corporation
13
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 the
BladeCenter QS21 with the IBM
SDK for Multicore Acceleration
IBM Systems and Technology Group
© 2007 IBM Corporation
14
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
IBM Systems and Technology Group
© 2007 IBM Corporation
15
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
IBM Systems and Technology Group
© 2007 IBM Corporation
16
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
IBM Systems and Technology Group
© 2007 IBM Corporation
17
Industry workloads well
-
suited to Cell/B.E. technology
Visualization
Presentation of Data
Modeling, Simulation,
Image processing, Rendering
Real
-
time Analytics
Processing of Data
Information Synthesis
Analysis
Focused Common Workload Characteristics/Requirements
Financial
markets
Media &
Entertainment
Medical
Imaging
Digital Video
Surveillance
Seismic
A&D
EDA
IBM Systems and Technology Group
© 2007 IBM Corporation
18
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 elements
Systems
–
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.
IBM Systems and Technology Group
© 2007 IBM Corporation
19
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 elements
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 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.
IBM Systems and Technology Group
© 2007 IBM Corporation
20
Digital video surveillance
You need:
–
Encoders for analog cameras
–
Transcoding to save storage and
network costs
–
Decoding acceleration to reduce
workstation costs and improve
robustness
–
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 elements
Systems
–
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.
IBM Systems and Technology Group
© 2007 IBM Corporation
21
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 elements
Systems
–
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.
IBM Systems and Technology Group
© 2007 IBM Corporation
22
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 elements
Systems
–
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
IBM Systems and Technology Group
© 2007 IBM Corporation
23
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 elements
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
–
FFT
Services
–
Application porting
Cell/B.E. solutions enable petroleum companies to economically run complex
algorithms faster and more accurately than existing computing architectures.
IBM Systems and Technology Group
© 2007 IBM Corporation
24
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 elements
Systems
–
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.
IBM Systems and Technology Group
© 2007 IBM Corporation
25
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
IBM Systems and Technology Group
© 2007 IBM Corporation
26
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
IBM Systems and Technology Group
© 2007 IBM Corporation
27
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
IBM Systems and Technology Group
© 2007 IBM Corporation
28
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]
IBM Systems and Technology Group
© 2007 IBM Corporation
29
Thank you
[Insert custom call to action slide for your customer]
IBM Systems and Technology Group
© 2007 IBM Corporation
30
Additional offerings
IBM Systems and Technology Group
© 2007 IBM Corporation
31
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
IBM Systems and Technology Group
© 2007 IBM Corporation
32
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
Ownership
We can help you do
it better
We can work side
by side with you
We can do it for you
IBM Systems and Technology Group
© 2007 IBM Corporation
33
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
IBM Systems and Technology Group
© 2007 IBM Corporation
34
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
IBM Systems and Technology Group
© 2007 IBM Corporation
35
© Copyright International Business Machines Corporation 2007
All Rights Reserved
This document was developed for IBM offerings in the United States as of the date of publication. IBM may not make these off
eri
ngs available in
other countries, and the information is subject to change without notice. Consult your local IBM business contact for informa
tio
n 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 informa
tio
n contained in this
document.
Information in this document concerning non
-
IBM products was obtained from the suppliers of these products or other public sourc
es. 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 documen
t d
oes not give you
any license to these patents. Send license inquires, in writing, to IBM Director of Licensing, IBM Corporation, New Castle D
riv
e, Armonk, NY 10504
-
1785 USA.
All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent go
als
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 warr
ant
ies 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 c
lie
nt configurations and
conditions.
IBM Global Financing offerings are provided through IBM Credit Corporation in the United States and other IBM subsidiaries an
d d
ivisions worldwide
to qualified commercial and government clients. Rates are based on a client's credit rating, financing terms, offering type,
eq
uipment type and
options, and may vary by country. Other restrictions may apply. Rates and offerings are subject to change, extension or wit
hdr
awal 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
var
y.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms appl
y.
Many of the features described in this document are operating system dependent and may not be available on Linux. For more i
nfo
rmation, please
check:
http://www.ibm.com/systems/p/software/whitepapers/linux_overvi ew.html
Any performance data contained in this document was determined in a controlled environment. Actual results may vary signific
ant
ly and are
dependent on many factors including system hardware configuration and software design and configuration. Some measurements q
uot
ed in this
document may have been made on development
-
level systems. There is no guarantee these measurements will be the same on generall
y
-
availabl e
systems. Some measurements quoted in this document may have been estimated through extrapolation. Users of this document sh
oul
d verify the
applicable data for their specific environment.
Special Notices
IBM Systems and Technology Group
© 2007 IBM Corporation
36
The following terms are trademarks of International Business Machines Corporation in the United States and/or other countries
: a
lphaWorks, BladeCenter,
Blue Gene, ClusterProven, developerWorks, e business(logo), e(logo)business, e(logo)server, IBM, IBM(logo), ibm.com, IBM Busi
nes
s Partner (logo),
IntelliStation, MediaStreamer, Micro Channel, NUMA
-
Q, PartnerWorld, PowerPC, PowerPC(logo), pSeries, TotalStorage, xSeries; Adva
nced Micro
-
Partitioning, eServer, Micro
-
Partitioning, NUMACenter, On Demand Business logo, OpenPower, POWER, Power Architecture, Power Ever
ywhere, Power
Family, Power PC, PowerPC Architecture, POWER5, POWER5+, POWER6, POWER6+, Redbooks, System p, System p5, System Storage, Vide
oCh
arger,
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 c
oun
tries, 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 count
rie
s 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 countrie
s.
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 Association
Eclipse 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
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Comments 0
Log in to post a comment