High Performance Parallelism Pearls Volume One: Multicore and Many-core Programming Approaches (Paperback)

James Reinders, James Jeffers

買這商品的人也買了...

商品描述

High Performance Parallelism Pearls shows how to leverage parallelism on processors and coprocessors with the same programming - illustrating the most effective ways to better tap the computational potential of systems with Intel Xeon Phi coprocessors and Intel Xeon processors or other multicore processors. The book includes examples of successful programming efforts, drawn from across industries and domains such as chemistry, engineering, and environmental science. Each chapter in this edited work includes detailed explanations of the programming techniques used, while showing high performance results on both Intel Xeon Phi coprocessors and multicore processors. Learn from dozens of new examples and case studies illustrating "success stories" demonstrating not just the features of these powerful systems, but also how to leverage parallelism across these heterogeneous systems.

  • Promotes consistent standards-based programming, showing in detail how to code for high performance on multicore processors and Intel® Xeon PhiT
  • Examples from multiple vertical domains illustrating parallel optimizations to modernize real-world codes
  • Source code available for download to facilitate further exploration

商品描述(中文翻譯)

《高性能並行計算寶典》展示了如何在處理器和協處理器上利用並行計算,並以相同的編程方式展示了更好地發揮Intel Xeon Phi協處理器、Intel Xeon處理器或其他多核處理器的計算潛力的最有效方法。本書包含了來自化學、工程和環境科學等各行業和領域的成功編程案例。本書的每一章節都詳細解釋了所使用的編程技術,同時展示了在Intel Xeon Phi協處理器和多核處理器上取得的高性能結果。通過數十個新的例子和案例研究,學習如何在這些異構系統上充分利用並行計算,展示了這些強大系統的特點以及如何利用並行計算的成功故事。

本書推廣一致的基於標準的編程,詳細展示了如何為多核處理器和Intel Xeon Phi進行高性能編程的編碼方法。通過多個垂直領域的例子,展示了對現實世界代碼進行並行優化的方法。提供可下載的源代碼,以便進一步探索。