NVIDIA CUDA on IBM POWER8: Technical Overview, Software Installation, and Application

An IBM Redpaper publication

Published 29 March 2015

cover image

IBM Form #: REDP-5169-00
(72 pages)

More options

Rate and comment

Authors: Dino Quintero, Wei Li, Wainer dos Santos Moschetta, Mauricio Faria de Oliveira, Alexander Pozdneev


The exploitation of general-purpose computing on graphics processing units (GPUs) and modern multi-core processors in a single heterogeneous parallel system has proven highly efficient for running several technical computing workloads. This applied to a wide range of areas such as chemistry, bioinformatics, molecular biology, engineering, and big data analytics.

Recently launched, the IBM® Power System S824L comes into play to explore the use of the NVIDIA Tesla K40 GPU, combined with the latest IBM POWER8™ processor, providing a unique technology platform for high performance computing.

This IBM Redpaper™ publication discusses the installation of the system, and the development of C/C++ and Java applications using the NVIDIA CUDA platform for IBM POWER8.

Table of contents

Advantages of NVIDIA on POWER8
The IBM Power Systems S824L server
Software stack
System monitoring
Application development
Tuning and debugging
Application examples

Follow IBM Redbooks

Follow IBM Redbooks