并行計算與高性能計算
編寫可擴展的、快速、強大、節(jié)能的程序,才適合處理大量數據。使用并行編程,可將數據處理任務分布在多個CPU上完成,從而從根本上提高性能。只需要稍加學習,讀者就可以創(chuàng)建速度和效率最大化的軟件。
《并行計算與高性能計算》將講述用于提高代碼運行效率的技術。你將學習評估硬件架構,學會使用OpenMP和MPI等行業(yè)標準工具,將掌握用于高性能計算的數據結構和算法,并學習手持設備的節(jié)能技術。你甚至可在一組GPU上運行大規(guī)模海嘯仿真程序。
主要內容
● 規(guī)劃新的并行項目
● 了解CPU和GPU架構上的差異
● 找到性能不佳的內核和循環(huán)
● 使用批處理調度來管理應用程序
閱讀門檻
本書適用于精通高性能計算語言(如 C、C++或 Fortran)的有經驗的程序員。
Robert Robey在洛斯阿拉莫斯國家實驗室工作,30多年來一直活躍在并行計算領域。Yuliana Zamora目前是芝加哥大學的博士生及Siebel學者,曾在許多國家會議上講授現代硬件編程技術。
評論
圖片
表情
