May 2016
Intermediate to advanced
662 pages
20h 17m
English
Introduces Many-core Programming. Explains why many-core is important, how to measure readiness for many-core, and the importance of tuning for performance for multi- and many-core. Parallel programming models play a key role. The dual-tuning advantage of many-core (with multi-core) is introduced, which is validated in Section III of the book.
MIC architecture; Xeon Phi; Many-core programming; Vectorization; Double advantage of transforming-and-tuning; Knights corner; Knights Landing; Hyper-threading; Multithreading; Transforming-and-tuning; GPU
Read now
Unlock full access