This is from Chapter 5 of Parallel and High Performance Computing, Robey and Zamora, Manning Publications, available at http://manning.com
The book may be obtained at http://www.manning.com/?a_aid=ParallelComputingRobey
Copyright 2019-2020 Robert Robey, Yuliana Zamora, and Manning Publications Emails: brobey@earthlink.net, yzamora215@gmail.com
See License.txt for licensing information.
 Used in following examples
 Uses autoconf and make
 Has OpenCL GPU code
 Configure ./configure
 Build with make
 Run ./neigh and ./neigh2d
 Performance output for various sizes and compute hardware
 Run ./remap and ./remap2d
 Performance output for various sizes and compute hardware
 Run ./table and ./tablelarge
 Performance output for various sizes and compute hardware
 Run ./sort and ./sort
 Performance output for various sizes and compute hardware
 Build with cmake
 Configure with cmake
 Build with make
 Run ./neigh and ./neigh2d
 Build with cmake
 Configure with cmake
 Build with make
 Run AMR_remap/AMR_remap
 Build with cmake
 Configure with cmake
 Build with make
 Run ./globalsums
 Outputs performance results for various sizes, hardware, and methods