|
|
51CTO旗下网站
|
|
移动端

1.8 众核和新异构系统

《高性能并行珠玑:多核和众核编程方法》第1章引言,这一章节反映了这本书的基本前提,即成功经验的分享对他人是很有教育意义的。它还包含了一个在Intel Xeon Phi系列上进行大规模并行编程的人很熟悉的主题:在Intel Xeon Phi协处理器上运行代码是非常容易的。本节为大家介绍众核和新异构系统。

作者:张云泉 等译来源:机械工业出版社|2017-11-14 17:27

1.8 众核和新异构系统

自从2012年11月Intel Xeon Phi协处理器首次发布以来,其使用率一直在稳步提升。到2013年年中,Intel Xeon Phi协处理器在TOP 500设备中所贡献的浮点计算量超过了所有作为浮点计算加速器的GPU所贡献的计算量。事实上,在TOP 500超级计算机中,只有Intel Xeon处理器所贡献的浮点计算量比Intel Xeon Phi协处理器贡献的多。

就像在前言中所提到的,Intel Xeon Phi协处理器的61个内核已经开启了并行编程的新纪元。如《Intel Xeon Phi Coprocessor High-Performance Programming》所介绍的,这个协处理器采用与处理器相同的编程语言、并行编程模型和工具。这意味着在协处理器上编程的挑战和在通用处理器上是一样的。这是因为在处理器和Intel Xeon Phi协处理器的设计中都尽量避免了会使编程受限的异构特征。

使用Intel Xeon Phi协处理器的程序员的经验一次又一次印证了通用编程模型的重要性。这一点在本书各个章节中也重复强调。要传达给读者的信息是,很明显在Intel Xeon Phi协处理器上进行扩展和向量化调优所花费的时间就是处理器(如Intel Xeon处理器)性能调优的时间。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Ajax经典案例开发大全

针对Ajax技术的日益流行,本书对Ajax技术的典型应用进行了归纳总结,基本上覆盖了Ajax技术应用的典型场景。书中共有45个实例,分为9章:动...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊