少有的中文原创著作
2011-05-26
从SMP到多核,高性能计算逐步走进了桌面计算,有很多基本的编程概念发生了极大的变化。不深刻理解这一切,就会在多核编程时不能发挥计算机的性能优势甚至出现难以检查的错误。
周老师的这本书,是我见过的介绍多核编程的最有实用价值的一本书,和国外诸多倾向于理论的著作不同(比如intel出版的那本),本书有几个明显的优点:
1 介绍了多核计算的理论,篇幅不长但是足够详细。
2 介绍了多核计算的编程语言工具,openmp这一章是我最喜欢的。介绍了工具,就不会在实际使用中无从下手。
3 详细介绍了多核编程的算法和数据结构,这才是理论和工具的价值所体现。
理论和实践相结合,是本书最大的特色。
我工作中编写的是CFD和NHT软件,本书对我在软件OpenMP优化过程帮助很大。