Chapter 8. Additional Approaches to Parallel Programming

Christian Trott, Sandia National Laboratories1

1. Sandia National Laboratories is a multimission laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation, for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000.

In addition to OpenACC, several established and emerging parallel programming models are relevant for HPC. This chapter overviews the most important ones and discusses similarities and differences between them and OpenACC. In particular, this chapter highlights where the models differ only in syntax and where they diverge semantically. It also serves as a short translation ...

Get OpenACC for Programmers: Concepts and Strategies, First Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.