Chapter 8. Software stack
233
Figure 8-7 IBM Platform Symphony family high-level overview
8.7 IBM Parallel Environment for x86
IBM Parallel Environment is a high-function development and run environment for
parallel applications (distributed-memory and message-passing applications that
are running across multiple nodes). It is designed to help organizations develop,
test, debug, tune, and run high-performance parallel applications that are written
in C, C++, and Fortran on IBM clusters.
IBM Parallel Environment comprises the following products:
IBM Parallel Environment Runtime Edition
An environment that is designed for developing and running parallel Fortran,
C, or C++ programs. IBM PE Runtime Edition consists of components and
command-line tools for developing, running, debugging, profiling, and tuning
parallel programs.
IBM PE Runtime Edition is required in all the compute nodes that are required
to run parallel applications.
Platform
enterprise
reporting
framework
Platform
Management
Console
Platform
virtual server
harvesting for
Symphony
Platform
server
harvesting for
Symphony
Platform
desktop
harvesting for
Symphony
Platform
management
console
Platform
MultiCluster
for Symphony
Platform
data affinity
Platform
Symphony for
GPUs
Enhanced MapReduce
processing framework
Low-latency service-
oriented application
middleware
COMPUTE INTENSIVE
DATA INTENSIVE
Platform resource orchestrator
Platform symphony core
Summary of Contents for NeXtScale System
Page 2: ......
Page 16: ...xiv IBM NeXtScale System Planning and Implementation Guide...
Page 26: ...8 IBM NeXtScale System Planning and Implementation Guide...
Page 132: ...114 IBM NeXtScale System Planning and Implementation Guide...
Page 263: ...0 5 spine 0 475 0 875 250 459 pages IBM NeXtScale System Planning and Implementation Guide...
Page 264: ......
Page 265: ......