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 ...