Parallel Programming and Optimization with Intel Xeon Phi CoprocessorsАвтор:
Andrey Vladimirov, Ryo AsaiИздательство:
26,7 Мб Язык:
английский / English
Example-based intensive guide for programming Intel Xeon Phi coprocessors. Introduction to task- and data-parallel programming with MPI, OpenMP, Intel Cilk Plus, and automatic vectorization with the Intel C++ compiler. Extensive discussions of high performance computing (HPC) application optimization on the Intel Xeon and Intel Xeon Phi platforms, including scalar optimizations, improvement of SIMD operations, multithreading, efficient cache utilization, and scaling across heterogeneous distributed-memory computing platforms. The book includes a set of 30 practical exercises on programming and optimization.