High-Performance Computing on the Intel® Xeon Phi™ How to Fully Exploit MIC Architectures /

The aim of this book is to explain to high-performance computing (HPC) developers how to utilize the Intel® Xeon Phi™ series products efficiently. To that end, it introduces some computing grammar, programming technology and optimization methods for using many-integrated-core (MIC) platforms, and al...

Full description

Main Authors: Wang, Endong. (Author, http://id.loc.gov/vocabulary/relators/aut), Zhang, Qing. (http://id.loc.gov/vocabulary/relators/aut), Shen, Bo. (http://id.loc.gov/vocabulary/relators/aut), Zhang, Guangyong. (http://id.loc.gov/vocabulary/relators/aut), Lu, Xiaowei. (http://id.loc.gov/vocabulary/relators/aut), Wu, Qing. (http://id.loc.gov/vocabulary/relators/aut), Wang, Yajuan. (http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Language:English
Published: Cham : Springer International Publishing : Imprint: Springer, 2014.
Edition:1st ed. 2014.
Subjects:
Online Access:https://doi.org/10.1007/978-3-319-06486-4
Table of Contents:
  • Part 1: Fundamental Concepts of MIC
  • 1 High-performance Computing( HPC) with MIC
  • 2 MIC Hardware and Software Architecture
  • 3 The First MIC Example—Computing Pi
  • 4 Fundamentals of Open MP and MPI Programming
  • 5 MIC Programming
  • 6 Debugging and Profiling Tools for MIC
  • 7 Intel MIC MKL Library
  • Part 2: Performance Optimization
  • 8 Performance Optimization on MIC
  • 9 MIC Optimization Example: Matrix Multiplication
  • Part 3: Project Development
  • 10 Developing HPC Applications Based on the MIC
  • 11 HPC Applications Based on MIC.