Book description
This IBM® Redbooks® publication demonstrates and documents that IBM Power Systems™ high-performance computing and technical computing solutions deliver faster time to value with powerful solutions. Configurable into highly scalable Linux clusters, Power Systems offer extreme performance for demanding workloads such as genomics, finance, computational chemistry, oil and gas exploration, and high-performance data analytics.
This book delivers a high-performance computing solution implemented on the IBM Power System S822LC. The solution delivers high application performance and throughput based on its built-for-big-data architecture that incorporates IBM POWER8® processors, tightly coupled Field Programmable Gate Arrays (FPGAs) and accelerators, and faster I/O by using Coherent Accelerator Processor Interface (CAPI). This solution is ideal for clients that need more processing power while simultaneously increasing workload density and reducing datacenter floor space requirements. The Power S822LC offers a modular design to scale from a single rack to hundreds, simplicity of ordering, and a strong innovation roadmap for graphics processing units (GPUs).
This publication is targeted toward technical professionals (consultants, technical support staff, IT Architects, and IT Specialists) responsible for delivering cost effective high-performance computing (HPC) solutions that help uncover insights from their data so they can optimize business results, product development, and scientific discoveries
Table of contents
- Front cover
- Notices
- IBM Redbooks promotions
- Preface
- Chapter 1. Introduction to the IBM Power System S822LC for high performance computing workloads
- Chapter 2. Reference architecture
- Chapter 3. Hardware components
-
Chapter 4. Software stack
- 4.1 System management
- 4.2 OPAL firmware
- 4.3 xCAT
- 4.4 RHEL server
- 4.5 NVIDIA CUDA Toolkit
- 4.6 Mellanox OFED for Linux
- 4.7 IBM XL compilers, GCC, and Advance Toolchain
- 4.8 IBM Parallel Environment
- 4.9 IBM Engineering and Scientific Subroutine Library and Parallel ESSL
- 4.10 IBM Spectrum Scale (formerly IBM GPFS)
- 4.11 IBM Spectrum LSF (formerly IBM Platform LSF)
-
Chapter 5. Software deployment
- 5.1 Software stack
- 5.2 System management
-
5.3 xCAT overview
- 5.3.1 xCAT cluster: Nodes and networks
- 5.3.2 xCAT database: Objects and tables
- 5.3.3 xCAT node booting
- 5.3.4 xCAT node discovery
- 5.3.5 xCAT BMC discovery
- 5.3.6 xCAT operating system installation types: Disks and state
- 5.3.7 xCAT network interfaces: Primary and additional
- 5.3.8 xCAT software kits
- 5.3.9 xCAT version
- 5.3.10 xCAT scenario
- 5.4 xCAT Management Node
-
5.5 xCAT Node Discovery
- 5.5.1 Verification of network boot configuration and Genesis image files
- 5.5.2 Configuration of the DHCP dynamic range
- 5.5.3 Configuration of BMCs to DHCP mode
- 5.5.4 Definition of temporary BMC objects
- 5.5.5 Definition of node objects
- 5.5.6 Configuration of host table, DNS, and DHCP servers
- 5.5.7 Boot into Node discovery
-
5.6 xCAT Compute Nodes
- 5.6.1 Network interfaces
- 5.6.2 RHEL Server
- 5.6.3 CUDA Toolkit
- 5.6.4 Mellanox OFED for Linux
- 5.6.5 XL C/C++ Compiler
- 5.6.6 XL Fortran Compiler
- 5.6.7 Advance Toolchain
- 5.6.8 PE RTE
- 5.6.9 PE DE
- 5.6.10 ESSL
- 5.6.11 PESSL
- 5.6.12 Spectrum Scale (formerly GPFS)
- 5.6.13 IBM Spectrum LSF
- 5.6.14 Node provisioning
- 5.6.15 Post-installation verification
- 5.7 xCAT Login Nodes
-
Chapter 6. Application development and tuning
- 6.1 Compiler options
- 6.2 Engineering and Scientific Subroutine Library
- 6.3 Parallel ESSL
- 6.4 Using POWER8 vectorization
-
6.5 Development models
- 6.5.1 MPI programs with IBM Parallel Environment
- 6.5.2 CUDA C programs with the NVIDIA CUDA Toolkit
- 6.5.3 Hybrid MPI and CUDA programs with IBM Parallel Environment
- 6.5.4 OpenMP programs with the IBM Parallel Environment
- 6.5.5 OpenSHMEM programs with the IBM Parallel Environment
- 6.5.6 Parallel Active Messaging Interface programs
- 6.6 GPU tuning
- 6.7 Tools for development and tuning of applications
- Chapter 7. Running applications
- Chapter 8. Cluster monitoring
- Appendix A. Applications and performance
- Related publications
- Back cover
Product information
- Title: Implementing an IBM High-Performance Computing Solution on IBM Power System S822LC
- Author(s):
- Release date: July 2016
- Publisher(s): IBM Redbooks
- ISBN: 9780738441870
You might also like
book
Implementing an IBM High-Performance Computing Solution on IBM POWER8
This IBM® Redbooks® publication documents and addresses topics to provide step-by-step programming concepts to tune the …
book
IBM Spectrum LSF Suite: Installation Best Practices Guide
This IBM® Redpaper publication describes IBM Spectrum® LSF® Suite best practices installation topics, application checks for …
book
High Performant File System Workloads for AI and HPC on AWS using IBM Spectrum Scale
This IBM® Redpaper® publication is intended to facilitate the deployment and configuration of the IBM Spectrum® …
article
Twenty Years of Open Innovation
Organizations that practice open innovation draw on external resources to develop new ideas for products and …