The Openmp Common Core: Making Openmp Simple Again
暫譯: OpenMP 共通核心:讓 OpenMP 再次簡單
Mattson, Timothy G., He, Yun (Helen), Koniges, Alice E.
- 出版商: Summit Valley Press
- 出版日期: 2019-11-19
- 售價: $1,800
- 貴賓價: 9.5 折 $1,710
- 語言: 英文
- 頁數: 320
- 裝訂: Quality Paper - also called trade paper
- ISBN: 0262538865
- ISBN-13: 9780262538862
-
相關翻譯:
OpenMP 核心技術指南 (簡中版)
買這商品的人也買了...
-
$594$564 -
$1,200$948 -
$680$537 -
$980$774 -
$352OpenACC 並行編程實戰
-
$680$537 -
$450$356 -
$1,200$948 -
$880$695 -
$580$452 -
$580$458 -
$356OpenACC高性能並行編程:概念與策略
-
$1,074$1,020 -
$780$616 -
$450$351 -
$1,200$840 -
$1,200$948 -
$980$774 -
$420$328 -
$1,188$1,129 -
$500$390 -
$620$484 -
$540$427 -
$520$406 -
$560$442
商品描述
How to become a parallel programmer by learning the twenty-one essential components of OpenMP.
This book guides readers through the most essential elements of OpenMP--the twenty-one components that most OpenMP programmers use most of the time, known collectively as the "OpenMP Common Core." Once they have mastered these components, readers with no prior experience writing parallel code will be effective parallel programmers, ready to take on more complex aspects of OpenMP. The authors, drawing on twenty years of experience in teaching OpenMP, introduce material in discrete chunks ordered to support effective learning. OpenMP was created in 1997 to make it as simple as possible for applications programmers to write parallel code; since then, it has grown into a huge and complex system. The OpenMP Common Core goes back to basics, capturing the inherent simplicity of OpenMP.
After introducing the fundamental concepts of parallel computing and history of OpenMP's development, the book covers topics including the core design pattern of parallel computing, the parallel and worksharing-loop constructs, the OpenMP data environment, and tasks. Two chapters on the OpenMP memory model are uniquely valuable for their pedagogic approach. The key for readers is to work through the material, use an OpenMP-enabled compiler, and write programs to experiment with each OpenMP directive or API routine as it is introduced. The book's website, updated continuously, offers a wide assortment of programs and exercises.
商品描述(中文翻譯)
如何透過學習 OpenMP 的二十一個基本組件成為平行程式設計師。
本書引導讀者了解 OpenMP 的最基本元素——大多數 OpenMP 程式設計師經常使用的二十一個組件,統稱為「OpenMP Common Core」。一旦掌握這些組件,沒有平行程式碼撰寫經驗的讀者將能成為有效的平行程式設計師,準備迎接 OpenMP 更複雜的方面。作者基於二十年的 OpenMP 教學經驗,以離散的方式介紹材料,旨在支持有效的學習。OpenMP 於 1997 年創建,旨在讓應用程式設計師能盡可能簡單地撰寫平行程式碼;自那時起,它已發展成一個龐大而複雜的系統。《OpenMP Common Core》回歸基礎,捕捉 OpenMP 的內在簡單性。
在介紹平行計算的基本概念及 OpenMP 發展歷史後,本書涵蓋的主題包括平行計算的核心設計模式、平行與工作共享迴圈結構、OpenMP 數據環境以及任務。兩章關於 OpenMP 記憶體模型的內容因其教學方法而特別有價值。對於讀者來說,關鍵在於逐步學習材料,使用支援 OpenMP 的編譯器,並撰寫程式以實驗每個引入的 OpenMP 指令或 API 例程。本書的網站持續更新,提供各種程式和練習。