複雜的計算,例如訓練深度學習模型或運行大規模模擬,可能需要非常長的時間。 高效的平行程式設計可以節省數小時甚至數天的計算時間。 Parallel and High Performance Computing 向您展示如何透過掌握多核心處理器和 GPU 硬體的平行技術,為您的程式提供更快的運行時間、更大的可擴展性和更高的能源效率。
如果您想根據實際和工作範例了解並行程式設計和高效能運算,那麼這本書適合您。
– Tuan A. Tran, ExxonMobil
對平行和多處理器軟體技術最新進展的重要調查。
– Albert Choy, OSI Digital Grid Solutions
從軟體和硬體優化的角度深入探討平行計算。
– Jean François Morin, Laval University
本書將向您展示如何設計利用現代電腦提供的所有運算能力的程式碼。
– Alessandro Campeis, Vimar
關於技術
編寫快速、強大、節能的程式,可擴展以處理大量資料。 使用並行程式設計,您的程式碼可以將資料處理任務分散到多個 CPU 上,從而顯著提高效能。 只需一點幫助,您就可以建立能夠最大限度地提高速度和效率的軟體。
關於這本書
Parallel and High Performance Computing 提供了保證提高程式碼效率的技術。 您將學習評估硬體架構並使用 OpenMP 和 MPI 等業界標準工具。 您將掌握最適合高效能運算的資料結構和演算法,並學習手持設備節能的技術。 您甚至可以在一組 GPU 上執行大規模海嘯模擬。
內容包含
- 規劃一個新的平行專案
- 了解 CPU 和 GPU 架構的差異
- 解決效能不佳的核心和 loops 問題
- 透過批次調度管理應用程式
目標讀者
適合精通 C、C++ 或 Fortran 等高效能運算語言的經驗豐富的程式設計師。
關於作者
Robert Robey 在洛斯阿拉莫斯國家實驗室( Los Alamos National Laboratory )工作,在平行運算領域活躍了 30 多年。 Yuliana Zamora 目前是芝加哥大學的博士生和 Siebel 學者,並在許多國家會議上發表了有關現代硬體程式設計的演講。
關於 MEAP 搶鮮電子書
一本書可能需要一年或更長的時間才能寫出來,那麼你今天如何學習熱門新技術? 答案是 MEAP,即 Manning Early Access 計劃。 在 MEAP 中,你可以逐次閱讀章節方式閱讀一本書當書還在進行撰寫中,一旦完成,即可獲得最終的電子書。 如果你預訂 pBook,你可以在上架到商店之前用很久。
更詳細的 MEAP 請參考 MEAP 說明
購買書籍網址 | 今日特價書

也許你會有興趣
- Parallel 相關線上課程與電子書
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入

發表迴響