《Intel Parallel Studio环境下的并行程序设计》旨在帮助读者使用Intel Parallel Studio
XE平台来编写可以利用多核CPU最新特性的程序。通过本书的学习,读者能够编写出快速、安全和并行的代码。全书分为3篇共16章,每章都给出了大量容易上手的练习,用于帮助你应用所讲解的内容,最后给出一个大型项目的案例分析,展示了如何使用Parallel
Studio XE来实现并行化。
《Intel Parallel
Studio环境下的并行程序设计》对C、C++开发人员,以及从事代码并行化的学生或研究人员很有参考价值。
關於作者:
Stephen
Blair-Chappell,在过去15年里一直在Intel软件和服务团队(SSG)工作。在Intel的这些时间里,Stephen是编译器小组的开发者,最近则作为技术咨询工程师帮助用户更好地充分利用Intel的软件工具。在进入Intel工作之前,Stephen曾经是德国的一个编译器和调试器公司CAD-UL在英国办事处的经营主任。在CAD-UL的期间Stephen主要负责英国的技术支持。其间他所经手的项目包括设计和规划一个图形化的链接器、面向编程者的保护模式下的编程开发和培训、对多个电信、汽车和嵌入式产业的技术支持。
Stephen早期在马修巴顿技术学院(Matthew Boulton Technical
College)作为技术人员学习电子学,然后在伯明翰城市大学(Birmingham City
University,BCU)学习应用软件工程,最终在那里任教。在工作之余,Stephen还经常去当地伯明翰布尔林圣马丁教堂事奉,演奏手风琴、布道以及偶尔主领礼拜。
Andrew Stokes,是英国伯明翰城市大学(Birmingham City
University,BCU)软件与电子专业的退休教员,在教书之前,Andrew是研究与商业领域的软件开发者。最早在20世纪80年代的剑桥大学工程实验室开始软件开发,从事扫描电子显微镜的软件工作。这些软件开发工作延伸到商业领域,在商业领域里他从事有限元分析软件包的图形支持程序的工作。
在BCU的期间,Andrew开发了许多仿真工具软件,包括人工神经网络仿真、CPU仿真、处理器设计、代码开发工具以及PROLOG专家系统。Andrew在退休之后继续保持对软件的兴趣,把游戏编程当成健身活动,例如3D象棋,其中并行编程是最重要的。在工作之余,Andrew是一个热情的园丁,尤其喜欢典型英国花园的艳丽色彩。